167 lines
5.1 KiB
Plaintext
167 lines
5.1 KiB
Plaintext
????-??-?? mlpack 1.0.9
|
|
|
|
* GMM initialization is now safer and provides a working GMM when constructed
|
|
with only the dimensionality and number of Gaussians (#314).
|
|
|
|
* Check for division by 0 in Forward-Backward Algorithm in HMMs (#314).
|
|
|
|
* Fix MaxVarianceNewCluster (used when re-initializing clusters for k-means)
|
|
(#314).
|
|
|
|
* Fixed implementation of Viterbi algorithm in HMM::Predict() (#316).
|
|
|
|
* Significant speedups for dual-tree algorithms using the cover tree (#243,
|
|
#329) including a faster implementation of FastMKS.
|
|
|
|
* Fix for LRSDP optimizer so that it compiles and can be used (#325).
|
|
|
|
* CF (collaborative filtering) now expects users and items to be zero-indexed,
|
|
not one-indexed (#324).
|
|
|
|
* Removed incorrect PeriodicHRectBound (#30).
|
|
|
|
2014-01-06 mlpack 1.0.8
|
|
|
|
* Memory leak in NeighborSearch index-mapping code fixed (#310).
|
|
|
|
* GMMs can be trained using the existing model as a starting point by
|
|
specifying an additional boolean parameter to GMM::Estimate() (#308).
|
|
|
|
* Logistic regression implementation added in methods/logistic_regression (see
|
|
also #305).
|
|
|
|
* L-BFGS optimizer now returns its function via Function().
|
|
|
|
* Version information is now obtainable via mlpack::util::GetVersion() or the
|
|
__MLPACK_VERSION_MAJOR, __MLPACK_VERSION_MINOR, and __MLPACK_VERSION_PATCH
|
|
macros (#309).
|
|
|
|
* Fix typos in allkfn and allkrann output.
|
|
|
|
2013-10-04 mlpack 1.0.7
|
|
|
|
* Cover tree support for range search (range_search), rank-approximate nearest
|
|
neighbors (allkrann), minimum spanning tree calculation (emst), and FastMKS
|
|
(fastmks).
|
|
|
|
* Dual-tree FastMKS implementation added and tested.
|
|
|
|
* Added collaborative filtering package (cf) that can provide recommendations
|
|
when given users and items.
|
|
|
|
* Fix for correctness of Kernel PCA (kernel_pca) (#280).
|
|
|
|
* Speedups for PCA and Kernel PCA (#204).
|
|
|
|
* Fix for correctness of Neighborhood Components Analysis (NCA) (#289).
|
|
|
|
* Minor speedups for dual-tree algorithms.
|
|
|
|
* Fix for Naive Bayes Classifier (nbc) (#279).
|
|
|
|
* Added a ridge regression option to LinearRegression (linear_regression)
|
|
(#298).
|
|
|
|
* Gaussian Mixture Models (gmm::GMM<>) now support arbitrary covariance matrix
|
|
constraints (#294).
|
|
|
|
* MVU (mvu) removed because it is known to not work (#189).
|
|
|
|
* Minor updates and fixes for kernels (in mlpack::kernel).
|
|
|
|
2013-06-13 mlpack 1.0.6
|
|
|
|
* Minor bugfix so that FastMKS gets built.
|
|
|
|
2013-05-01 mlpack 1.0.5
|
|
|
|
* Speedups of cover tree traversers (#243).
|
|
|
|
* Addition of rank-approximate nearest neighbors (RANN), found in
|
|
src/mlpack/methods/rann/.
|
|
|
|
* Addition of fast exact max-kernel search (FastMKS), found in
|
|
src/mlpack/methods/fastmks/.
|
|
|
|
* Fix for EM covariance estimation; this should improve GMM training time.
|
|
|
|
* More parameters for GMM estimation.
|
|
|
|
* Force GMM and GaussianDistribution covariance matrices to be positive
|
|
definite, so that training converges much more often.
|
|
|
|
* Add parameter for the tolerance of the Baum-Welch algorithm for HMM
|
|
training.
|
|
|
|
* Fix for compilation with clang compiler.
|
|
|
|
* Fix for k-furthest-neighbor-search.
|
|
|
|
2013-02-08 mlpack 1.0.4
|
|
|
|
* Force minimum Armadillo version to 2.4.2.
|
|
|
|
* Better output of class types to streams; a class with a ToString() method
|
|
implemented can be sent to a stream with operator<<. See #164.
|
|
|
|
* Change return type of GMM::Estimate() to double (#266).
|
|
|
|
* Style fixes for k-means and RADICAL.
|
|
|
|
* Handle size_t support correctly with Armadillo 3.6.2 (#267).
|
|
|
|
* Add locality-sensitive hashing (LSH), found in src/mlpack/methods/lsh/.
|
|
|
|
* Better tests for SGD (stochastic gradient descent) and NCA (neighborhood
|
|
components analysis).
|
|
|
|
2012-09-16 mlpack 1.0.3
|
|
|
|
* Remove internal sparse matrix support because Armadillo 3.4.0 now includes
|
|
it. When using Armadillo versions older than 3.4.0, sparse matrix support
|
|
is not available.
|
|
|
|
* NCA (neighborhood components analysis) now support an arbitrary optimizer
|
|
(#254), including stochastic gradient descent (#258).
|
|
|
|
2012-08-15 mlpack 1.0.2
|
|
|
|
* Added density estimation trees, found in src/mlpack/methods/det/.
|
|
|
|
* Added non-negative matrix factorization, found in src/mlpack/methods/nmf/.
|
|
|
|
* Added experimental cover tree implementation, found in
|
|
src/mlpack/core/tree/cover_tree/ (#156).
|
|
|
|
* Better reporting of boost::program_options errors (#231).
|
|
|
|
* Fix for timers on Windows (#218, #217).
|
|
|
|
* Fix for allknn and allkfn output (#210).
|
|
|
|
* Sparse coding dictionary initialization is now a template parameter (#226).
|
|
|
|
2012-03-03 mlpack 1.0.1
|
|
|
|
* Added kernel principal components analysis (kernel PCA), found in
|
|
src/mlpack/methods/kernel_pca/ (#47).
|
|
|
|
* Fix for Lovasz-Theta AugLagrangian tests (#188).
|
|
|
|
* Fixes for allknn output (#191, #192).
|
|
|
|
* Added range search executable (#198).
|
|
|
|
* Adapted citations in documentation to BiBTeX; no citations in -h output
|
|
(#201).
|
|
|
|
* Stop use of 'const char*' and prefer 'std::string' (#183).
|
|
|
|
* Support seeds for random numbers (#182).
|
|
|
|
2011-12-17 mlpack 1.0.0
|
|
|
|
* Initial release. See any resolved tickets numbered less than #196 or
|
|
execute this query:
|
|
http://www.mlpack.org/trac/query?status=closed&milestone=mlpack+1.0.0
|