PHP-ML v0.7.0 Release Notes

Release Date: 2018-11-07 // over 5 years ago
  • โž• Added

    • [Clustering] added KMeans associative clustering (#262)
    • ๐Ÿšš [Dataset] added removeColumns function to ArrayDataset (#249)
    • [Dataset] added a SvmDataset class for SVM-Light (or LibSVM) format files (#237)
    • [Dataset] added Mnist Dataset for MNIST file format (#326)
    • ๐ŸŽ [Internal] Add performance test for LeastSquares (#263)

    ๐Ÿ”„ Changed

    • [Internal] implement Keep a Changelog format
    • 0๏ธโƒฃ [Classification] changed the default kernel type in SVC to Kernel::RBF (#267)
    • โšก๏ธ [Optimizer] removed $initialTheta property and renamed setInitialTheta method to setTheta (#252)
    • ๐Ÿ‘ป [Imputer] Throw exception when trying to transform without train data (#314)
    • [Math] Micro optimization for matrix multiplication (#255)
    • ๐Ÿ‘ป [Internal] Throw proper exception (#259, #251)
    • [MLPClassifier] return labels in output (#315)
    • โšก๏ธ [Internal] Update phpstan to 0.10.5 (#320)

    ๐Ÿ›  Fixed

    • โœ… [SVM] ensure DataTransformer::testSet samples array is not empty (#204)
    • โšก๏ธ [Optimizer] optimizer initial theta randomization (#239)
    • ๐Ÿ— [Internal] travis build on osx (#281)
    • [SVM] SVM locale (non-locale aware) (#288)
    • ๐Ÿ“š [Internal] typo, tests, code styles and documentation fixes (#265, #261, #254, #253, #251, #250, #248, #245, #243, #317, #328)
    • [Classification] Check if feature exist when predict target in NaiveBayes (#327)