Update version from 1.6.0 -> 1.7.0rc1.

Change-Id: I420a8907142bffad0e3aa6c7196541ca2309c099
This commit is contained in:
Sameer Agarwal
2013-07-18 12:52:35 -07:00
parent 588228bdad
commit 16924168ce
7 changed files with 59 additions and 24 deletions
+5 -5
View File
@@ -93,10 +93,10 @@ We are now ready to build and test Ceres.
.. code-block:: bash
tar zxf ceres-solver-1.6.0.tar.gz
tar zxf ceres-solver-1.7.0.tar.gz
mkdir ceres-bin
cd ceres-bin
cmake ../ceres-solver-1.6.0
cmake ../ceres-solver-1.7.0
make -j3
make test
@@ -106,7 +106,7 @@ dataset [Agarwal]_.
.. code-block:: bash
bin/simple_bundle_adjuster ../ceres-solver-1.6.0/data/problem-16-22106-pre.txt
bin/simple_bundle_adjuster ../ceres-solver-1.7.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
@@ -190,10 +190,10 @@ We are now ready to build and test Ceres.
.. code-block:: bash
tar zxf ceres-solver-1.6.0.tar.gz
tar zxf ceres-solver-1.7.0.tar.gz
mkdir ceres-bin
cd ceres-bin
cmake ../ceres-solver-1.6.0
cmake ../ceres-solver-1.7.0
make -j3
make test
+2 -2
View File
@@ -48,9 +48,9 @@ copyright = u'2013, Google Inc.'
# built documents.
#
# The short X.Y version.
version = '1.6'
version = '1.7'
# The full version, including alpha/beta/rc tags.
release = '1.6.0'
release = '1.7.0'
# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
+1 -1
View File
@@ -29,7 +29,7 @@ squares problems.
* If you use Ceres Solver for a publication, you must cite it as::
@misc{ceres-solver,
author = "Sameer Agarwal and Keir Mierle",
author = "Sameer Agarwal and Keir Mierle and Others",
title = "Ceres Solver",
howpublished = "\url{https://code.google.com/p/ceres-solver/}",
}
+41 -8
View File
@@ -4,37 +4,70 @@
Version History
===============
HEAD (52c3d9a)
==============
1.7.0
=====
New Features
------------
#. Sparse and dense covariance estimation (EXPERIMENTAL).
#. Sparse and dense covariance estimation.
#. A new Wolfe line search. (Alex Stewart)
#. ``BFGS`` line search direction. (Alex Stewart)
#. C API
#. Speeded up the use of loss functions > 17x.
#. Use of Inner iterations can now be adaptively stopped. Iteration
and runtime statistics for inner iterations are not reported in
``Solver::Summary`` and ``Solver::Summary::FullReport``.
#. Add BlockRandomAccessCRSMatrix.
#. Speeded up automatic differentiation by 7\%.
#. Bundle adjustment example from libmv/Blender (Sergey Sharybin)
#. Add the ability to turn shared library compilation on and off
#. No more dependence on Protocol Buffers.
#. Incomplete LQ factorization.
#. Ability to write trust region problems to disk.
#. Add sinh, cosh, tanh and tan functions to automatic differentiation
(Johannes Schönberger)
Bug Fixes
---------
#. Add documentation for minimizer progress output.
#. Lint and other cleanups (William Rucklidge)
#. Lint and other cleanups (William Rucklidge and James Roseborough)
#. Collections port fix for MSC 2008 (Sergey Sharybin)
#. Various corrections and cleanups in the documentation.
#. Change the path where CeresConfig.cmake is installed (Pablo Speciale)
#. Change the path where CeresConfig.cmake is installed (Pablo
Speciale)
#. Minor erros in documentation (Pablo Speciale)
#. Updated depend.cmake to follow CMake IF convention. (Joydeep Biswas)
#. Updated depend.cmake to follow CMake IF convention. (Joydeep
Biswas)
#. Stablize the schur ordering algorithm.
#. Update license header in split.h.
#. Enabling -O4 (link-time optimization) only if compiler/linker support it. (Alex Stewart)
#. Enabling -O4 (link-time optimization) only if compiler/linker
support it. (Alex Stewart)
#. Consistent glog path across files.
#. ceres-solver.spec: Use cleaner, more conventional Release string (Taylor Braun-Jones)
#. ceres-solver.spec: Use cleaner, more conventional Release string
(Taylor Braun-Jones)
#. Fix compile bug on RHEL6 due to missing header (Taylor Braun-Jones)
#. CMake file is less verbose.
#. Use the latest upstream version of google-test and gmock.
#. Rationalize some of the variable names in ``Solver::Options``.
#. Improve Summary::FullReport when line search is used.
#. Expose line search parameters in ``Solver::Options``.
#. Fix update of L-BFGS history buffers after they become full. (Alex
Stewart)
#. Fix configuration error on systems without SuiteSparse installed
(Sergey Sharybin)
#. Enforce the read call returns correct value in ``curve_fitting_c.c``
(Arnaud Gelas)
#. Fix DynamicAutoDiffCostFunction (Richard Stebbing)
#. Fix Problem::RemoveParameterBlock documentation (Johannes
Schönberger)
#. Fix a logging bug in parameter_block.h
#. Refactor the preconditioner class structure.
#. Fix an uninitialized variable warning when building with ``GCC``.
#. Fix a reallocation bug in
``CreateJacobianBlockSparsityTranspose``. (Yuliy Schwartzburg)
#. Add a define for O_BINARY.
1.6.0