2.1.0
Big thanks to @torchello and @DrDub for their huge contributions to this release!
- Added Probabilistic Metric interface
- Added Probabilistic and Top K Accuracy
- Added Brier Score Probabilistic Metric
- Export Decision Tree-based models in Graphviz "dot" format
- Added Graphviz helper class
- Graph subsystem memory and storage optimizations
Warning: This release contains changes to the Graph subsystem which breaks backward compatibility for all Decision tree-based learners that were saved with a previous version. Classification Tree, Extra Tree Classifiers, Random Forests, LogitBoost, Adaboost, Regression Tree, Extra Tree Regressor, and Gradient Boost are all affected.
Note: Moving forward, we will only release changes that break the backward compatibility of saved objects in a major release unless they are part of a bug fix. See https://docs.rubixml.com/2.0/model-persistence.html#caveats for an explanation as to why saved objects are not as straightforward to maintain backward compatibility as the API.