Skip to content

Releases: RubixML/ML

1.1.0

05 Jul 06:43

Choose a tag to compare

  • Update to Scienide Tensor 3.0
  • Added Nesterov's lookahead to Momentum Optimizer
  • Added Reversible transformer interface
  • MaxAbs, Z Score, and Robust scalers are now Reversible
  • Min Max Normalizer now implements Reversible
  • TF-IDF Transformer is now Reversible
  • Added Preset cluster seeder
  • Added Concatenator extractor

1.0.3

19 Jun 06:08

Choose a tag to compare

  • Do not remove groups property from symbol table

1.0.2

26 May 05:56

Choose a tag to compare

  • Fix KNN and Hot Deck imputer reset donor samples

1.0.1

25 May 06:28

Choose a tag to compare

  • Fix AdaMax optimizer when tensor extension loaded
  • Prevent certain specification false negatives
  • Add extension minimum version specification

1.0.0

08 May 20:29

Choose a tag to compare

  • No changes

1.0.0-rc1

03 May 19:11

Choose a tag to compare

1.0.0-rc1 Pre-release
Pre-release
  • Added Token Hashing Vectorizer transformer
  • Added Word Stemmer tokenizer from Extras
  • Remove HTML Stripper and Whitespace Remover transformers
  • Rename steps() method to losses()
  • Steps() now returns iterable progress table w/ header
  • Remove rules() method on CART
  • Removed results() and best() methods from Grid Search
  • Change string representation of NAN to match PHP
  • Added extra whitespace pattern to Regex Filter

1.0.0-beta2

18 Apr 16:53
e88bb07

Choose a tag to compare

1.0.0-beta2 Pre-release
Pre-release
  • Interval Discretizer now uses variable width histograms
  • Added TF-IDF sublinear TF scaling and document length normalization
  • Dataset filterByColumn() is now filter()
  • Added Lambda Function transformer from Extras
  • Rename Dataset column methods to feature
  • Added Dataset general sort() using callback
  • Confusion Matrix classes no longer selectable
  • Remove Recursive Feature Eliminator transformer
  • Metric range() now returns a Tuple object

1.0.0-beta1

12 Apr 21:31

Choose a tag to compare

1.0.0-beta1 Pre-release
Pre-release
  • Added variance smoothing to Gaussian NB, Mixture, and MLE
  • Added MAD smoothing to Robust Z Score
  • Added Writable extractor interface
  • NDJSON and CSV extractors are now Writable
  • Added SQL Table dataset extractor
  • Changed Word Count Vectorizer DF constraints to proportions
  • Change order of Naive Bayes hyper-parameters
  • Persisters use RBX serializer by default
  • Removed previously deprecated portions of the API
  • Removed Embedder interface and namespace
  • Change Robust Z Score alpha parameter name to beta
  • Hold Out validator does not randomize by default
  • Move Redis DB persister to extras package
  • Remove Loda estimate bins static method
  • Change Grid Search base estimator param name to class
  • Remove Dataset cast to string preview
  • Add Error Analysis error standard deviation and drop midrange
  • Naive Bayes Laplace smoothing no longer effects priors
  • Nearest Neighbors distance weighting off by default
  • Promoted the Other namespace
  • Moved Flysystem persister to the Extras package
  • Change order of Loda hyper-parameters
  • Persistent Model now accepts an optional serializer
  • Persisters no longer interact directly with Persistables
  • Remove Wrapper interface
  • RBX serializer now accepts base Gzip parameter
  • Gzip serializer no longer accepts base serializer
  • Changed Gzip default compression level from 1 to 6
  • Changed RBX default compression level from 9 to 6
  • Do not persist training progress information
  • Change underscores in Report property names to spaces
  • Add saveTo() method to Encoding object
  • Add Dataset exportTo() method
  • Pipeline and Committee Machine are no longer Verbose
  • Remove K Best feature selector (special case of RFE)
  • Changed Error Analysis metrics
  • Remove threat score from Multiclass Breakdown
  • Rename Labels Are Missing exception
  • Feature importances are no longer normalized
  • Optimized CART binary categorical node splitting
  • Interval Discretizer outputs numeric string categories
  • Renamed Random Hot Deck Imputer
  • Changed order of decision tree hyper-parameters

0.4.1

28 Mar 01:49

Choose a tag to compare

  • Optimized CART node splitting for low variance continuous features
  • Fixed RBX serializer string representation
  • Prevent overwrites when instantiating Unlabeled from iterator

0.4.0

07 Mar 05:18

Choose a tag to compare

  • Added Truncated SVD transformer
  • Added Rubix Object File (RBX) format serializer
  • Added class revision() method to the Persistable interface
  • Added custom class revision mismatch exception
  • Add Boolean Converter transformer
  • Deprecated Igbinary serializer and move to Extras package
  • Deprecate explainedVar() and noiseVar() methods on PCA and LDA
  • Added missing extension specification and exception