libLBFGS 1.4 release candidate.
git-svn-id: file:///home/svnrepos/software/liblbfgs/trunk@6 ecf4c44f-38d1-4fa4-9757-a0b4dd0349fc
This commit is contained in:
56
ChangeLog
56
ChangeLog
@@ -1,29 +1,53 @@
|
||||
2008-03-05 Naoaki Okazaki <okazaki at chokkan org>
|
||||
2008-04-25 Naoaki Okazaki <okazaki at chokkan org>
|
||||
|
||||
* CRFsuite 0.4 (the first public release):
|
||||
- Website and documentation for CRFsuite.
|
||||
- Tutorial on the CoNLL 2000 chunking shared task.
|
||||
- Performance comparison on the CoNLL 2000 chunking shared task.
|
||||
- Bug fix in L2 regularization.
|
||||
- A number of small improvements for the public release.
|
||||
* libLBFGS 1.4:
|
||||
- Configurable line search algorithms. A member variable
|
||||
lbfgs_parameter_t::linesearch was added to choose either MoreThuente
|
||||
method (LBFGS_LINESEARCH_MORETHUENTE) or backtracking algorithm
|
||||
(LBFGS_LINESEARCH_BACKTRACKING).
|
||||
- Fixed a bug: the previous version did not compute psuedo-gradients
|
||||
properly in the line search routines for OW-LQN. This bug might quit
|
||||
an iteration process too early when the OW-LQN routine was activated
|
||||
(0 < lbfgs_parameter_t::orthantwise_c).
|
||||
- Configure script for POSIX environments.
|
||||
- SSE/SSE2 optimizations with GCC.
|
||||
- New functions lbfgs_malloc and lbfgs_free to use SSE/SSE2 routines
|
||||
transparently. It is uncessary to use these functions for libLBFGS
|
||||
built without SSE/SSE2 routines; you can still use any memory
|
||||
allocators if SSE/SSE2 routines are disabled in libLBFGS.
|
||||
|
||||
|
||||
2007-12-12 Naoaki Okazaki <okazaki at chokkan org>
|
||||
2007-12-16 Naoaki Okazaki <okazaki at chokkan org>
|
||||
|
||||
* CRFsuite 0.3 (internal release):
|
||||
- Implemented scaling method for forward/backward algorithm.
|
||||
- Removed the code for computing the forward/backward algorithm in logarithm domain.
|
||||
* libLBFGS 1.3:
|
||||
- An API change. An argument was added to lbfgs() function to receive
|
||||
the final value of the objective function. This argument can be set
|
||||
to NULL if the final value is unnecessary.
|
||||
- Fixed a null-pointer bug in the sample code (reported by Takashi
|
||||
Imamichi).
|
||||
- Added build scripts for Microsoft Visual Studio 2005 and GCC.
|
||||
- Added README file.
|
||||
|
||||
|
||||
2007-11-30 Naoaki Okazaki <okazaki at chokkan org>
|
||||
2007-12-13 Naoaki Okazaki <okazaki at chokkan org>
|
||||
|
||||
* CRFsuite 0.2 (internal release):
|
||||
- Orthant-Wise Limited-memory Quasi-Newton (OW-LQN) method for L1 regularization.
|
||||
* libLBFGS 1.2:
|
||||
- Fixed a serious bug in orthant-wise L-BFGS. An important variable
|
||||
was used without initialization.
|
||||
- Configurable L-BFGS parameters (number of limited memories, epsilon).
|
||||
|
||||
|
||||
2007-10-29 Naoaki Okazaki <okazaki at chokkan org>
|
||||
2007-12-01 Naoaki Okazaki <okazaki at chokkan org>
|
||||
|
||||
* CRFsuite 0.1 (internal release):
|
||||
* libLBFGS 1.1:
|
||||
- Implemented orthant-wise L-BFGS.
|
||||
- Implemented lbfgs_parameter_init() function.
|
||||
- Fixed several bugs.
|
||||
- API documentation.
|
||||
|
||||
|
||||
2007-09-20 Naoaki Okazaki <okazaki at chokkan org>
|
||||
|
||||
* libLBFGS 1.0
|
||||
- Initial release.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user