mlpack v3.2.0 Release Notes

Release Date: 2019-09-26 // over 4 years ago
  • ๐Ÿš€ Released Sept. 25, 2019.

    ๐Ÿ›  Fix occasionally-failing RADICAL test (#1924).

    ๐Ÿ›  Fix gcc 9 OpenMP compilation issue (#1970).

    โž• Added support for loading and saving of images (#1903).

    โž• Add Multiple Pole Balancing Environment (#1901, #1951).

    Added functionality for scaling of data (#1876); see the command-line binding mlpack_preprocess_scale or Python binding preprocess_scale().

    โž• Add new parameter maximum_depth to decision tree and random forest bindings (#1916).

    ๐Ÿ›  Fix prediction output of softmax regression when test set accuracy is calculated (#1922).

    0๏ธโƒฃ Pendulum environment now checks for termination. All RL environments now have an option to terminate after a set number of time steps (no limit by default) (#1941).

    โž• Add support for probabilistic KDE (kernel density estimation) error bounds when using the Gaussian kernel (#1934).

    ๐Ÿ›  Fix negative distances for cover tree computation (#1979).

    ๐Ÿ›  Fix cover tree building when all pairwise distances are 0 (#1986).

    ๐Ÿ‘Œ Improve KDE pruning by reclaiming not used error tolerance (#1954, #1984).

    ๐Ÿ“œ Optimizations for sparse matrix accesses in z-score normalization for CF (#1989).

    Add kmeans_max_iterations option to GMM training binding gmm_train_main.

    โฌ†๏ธ Bump minimum Armadillo version to 8.400.0 due to ensmallen dependency requirement (#2015).