JSAT v0.0.9 Release Notes

Release Date: 2017-12-03 // over 2 years ago
  • 🚀 This will be the last release supporting Java 6

    👌 Improvements include:

    • 🛠 General Bug Fixes
    • 🆕 New Jaccard Distance
    • 🆕 New SMOTE and Borderline-SMOTE algorithms for class imbalance
    • 🆕 New SDCA algorithm for general purpose (classification & regression) linear model solving (with elastic-net regularization)
    • ➕ Added DataWriter interface for CSV, LIBSVM, and JSATData file types. This is particularly useful for cases where you want multiple threads writing out to the file at once.

Previous changes from v0.0.8

  • 🚀 A small number of commits in this release, but a fair amount packed into them!

    • ➕ Added new CPM classifier, another fast but non-linear method similar to AMM
    • 👌 Improved a number of the Vector Collections / Metric spaces
      • Fixed bug in RBC
      • Huge performance improvements to KDTree
      • VPMV avoids pathological worst case performance
      • A number of the collections now support incremental insertion (and a new interface for that feature too)
      • CoverTree algorithm added
    • RandomUtil added to make it easy to get consistent results / repeatable experiments
    • 🐎 Performance improvement to IntSet, original code moved to a new SortedIntSet class
    • 🐛 Bug fix and better bounds checking for HamerlyKMeans
    • 🐛 Bug fix in SOM