Prepare for 1.12.0RC1 Change-Id: I23eaf0b46117a01440143001b74dacfa5e57cbf0
diff --git a/docs/source/building.rst b/docs/source/building.rst index 2cff835..37a3942 100644 --- a/docs/source/building.rst +++ b/docs/source/building.rst
@@ -9,7 +9,7 @@ .. _section-source: You can start with the `latest stable release -<http://ceres-solver.org/ceres-solver-1.11.0.tar.gz>`_ . Or if you want +<http://ceres-solver.org/ceres-solver-1.12.0.tar.gz>`_ . Or if you want the latest version, you can clone the git repository .. code-block:: bash @@ -143,10 +143,10 @@ .. code-block:: bash - tar zxf ceres-solver-1.11.0.tar.gz + tar zxf ceres-solver-1.12.0.tar.gz mkdir ceres-bin cd ceres-bin - cmake ../ceres-solver-1.11.0 + cmake ../ceres-solver-1.12.0 make -j3 make test # Optionally install Ceres, it can also be exported using CMake which @@ -160,7 +160,7 @@ .. code-block:: bash - bin/simple_bundle_adjuster ../ceres-solver-1.11.0/data/problem-16-22106-pre.txt + bin/simple_bundle_adjuster ../ceres-solver-1.12.0/data/problem-16-22106-pre.txt This runs Ceres for a maximum of 10 iterations using the ``DENSE_SCHUR`` linear solver. The output should look something like @@ -177,7 +177,7 @@ 5 1.803399e+04 5.33e+01 1.48e+04 1.23e+01 9.99e-01 8.33e+05 1 1.45e-01 1.08e+00 6 1.803390e+04 9.02e-02 6.35e+01 8.00e-01 1.00e+00 2.50e+06 1 1.50e-01 1.23e+00 - Ceres Solver v1.11.0 Solve Report + Ceres Solver v1.12.0 Solve Report ---------------------------------- Original Reduced Parameter blocks 22122 22122 @@ -278,10 +278,10 @@ .. code-block:: bash - tar zxf ceres-solver-1.11.0.tar.gz + tar zxf ceres-solver-1.12.0.tar.gz mkdir ceres-bin cd ceres-bin - cmake ../ceres-solver-1.11.0 + cmake ../ceres-solver-1.12.0 make -j3 make test # Optionally install Ceres, it can also be exported using CMake which
diff --git a/docs/source/conf.py b/docs/source/conf.py index a6198fd..31a3ac3 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py
@@ -50,7 +50,7 @@ # The short X.Y version. version = '1.11' # The full version, including alpha/beta/rc tags. -release = '1.11.0' +release = '1.12.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages.
diff --git a/docs/source/faqs.rst b/docs/source/faqs.rst index fd35ac5..7513f44 100644 --- a/docs/source/faqs.rst +++ b/docs/source/faqs.rst
@@ -232,7 +232,7 @@ 4 1.803857e+04 5.58e+02 2.69e+04 8.66e+01 9.93e-01 3.69e+05 1 1.61e-01 1.03e+00 5 1.803391e+04 4.66e+00 3.11e+02 1.02e+01 1.00e+00 1.11e+06 1 1.49e-01 1.18e+00 - Ceres Solver v1.11.0 Solve Report + Ceres Solver v1.12.0 Solve Report ---------------------------------- Original Reduced Parameter blocks 22122 22122
diff --git a/docs/source/gradient_tutorial.rst b/docs/source/gradient_tutorial.rst index ec3b9ac..0bbdee4 100644 --- a/docs/source/gradient_tutorial.rst +++ b/docs/source/gradient_tutorial.rst
@@ -110,7 +110,7 @@ 33: f: 4.835994e-17 d: 1.00e-12 g: 1.05e-07 h: 1.13e-06 s: 1.00e+00 e: 1 it: 4.05e-06 tt: 9.81e-04 34: f: 1.885250e-22 d: 4.84e-17 g: 2.69e-10 h: 1.45e-08 s: 1.00e+00 e: 1 it: 4.05e-06 tt: 1.00e-03 - Solver Summary (v 1.11.0-lapack-suitesparse-cxsparse-no_openmp) + Solver Summary (v 1.12.0-lapack-suitesparse-cxsparse-no_openmp) Parameters 2 Line search direction LBFGS (20)
diff --git a/docs/source/index.rst b/docs/source/index.rst index e4808f0..f7f02ef 100644 --- a/docs/source/index.rst +++ b/docs/source/index.rst
@@ -36,7 +36,7 @@ =============== * Download the `latest stable release - <http://ceres-solver.org/ceres-solver-1.11.0.tar.gz>`_ or clone the + <http://ceres-solver.org/ceres-solver-1.12.0.tar.gz>`_ or clone the Git repository for the latest development version. .. code-block:: bash
diff --git a/docs/source/nnls_tutorial.rst b/docs/source/nnls_tutorial.rst index 8882cad..2bb7584 100644 --- a/docs/source/nnls_tutorial.rst +++ b/docs/source/nnls_tutorial.rst
@@ -392,7 +392,7 @@ 12 2.865573e-13 4.30e-12 2.33e-09 6.02e-04 9.37e-01 5.31e+09 1 5.96e-06 2.67e-03 13 1.791438e-14 2.69e-13 2.91e-10 3.01e-04 9.37e-01 1.59e+10 1 7.15e-06 2.69e-03 - Ceres Solver v1.11.0 Solve Report + Ceres Solver v1.12.0 Solve Report ---------------------------------- Original Reduced Parameter blocks 4 4 @@ -952,7 +952,7 @@ The following explains how to formulate the pose graph based SLAM problem in 3-Dimensions with relative pose constraints. The example also illustrates how to use Eigen's geometry module with Ceres's automatic differentiation - functionality. + functionality. The robot at timestamp :math:`t` has state :math:`x_t = [p^T, q^T]^T` where :math:`p` is a 3D vector that represents the position and :math:`q` is the
diff --git a/docs/source/version_history.rst b/docs/source/version_history.rst index 75919df..78d354d 100644 --- a/docs/source/version_history.rst +++ b/docs/source/version_history.rst
@@ -4,8 +4,11 @@ Version History =============== -HEAD -==== +1.12.0 +====== + +New Features +------------ #. Aligned ``Jet`` matrices for improved automatic differentiation performance. (Andrew Hunter) #. Auto-differentiable implementations of Bessel functions, ``floor``, @@ -27,6 +30,7 @@ Bug Fixes & Minor Changes ------------------------- +#. Add ``package.xml`` to enable Catkin builds. (Damon Kohler) #. Relaxing Jacobian matching in Gradient Checker test. (David Gossow) #. Allow SubsetParameterization to hold all parameters constant (Sameer Agarwal)
diff --git a/package.xml b/package.xml index 33423f1..4e6d33a 100644 --- a/package.xml +++ b/package.xml
@@ -30,7 +30,7 @@ <package format="2"> <name>ceres-solver</name> - <version>1.11.0</version> + <version>1.12.0</version> <description>A large scale non-linear optimization library.</description> <maintainer email="ceres-solver@googlegroups.com"> The Ceres Solver Authors