NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Machine learning algorithms, Machine learning models performance evaluation functionality
Last release 1 months ago
26 Jul 2026
Release timing varies
gaps range from 2 weeks to 13 months
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
8 years old
170 releases · first in 2018
README updated according to null-safety changes
lib directory formatted by dartfmt tool- Null-safety stable release
README: important notes on data handling added
README: important notes on data handling addedOne column per quarter.
LogisticRegressor, SoftmaxRegressor: redundant link function implementations removed
LogisticRegressor, SoftmaxRegressor: redundant link function implementations removedDecisionTreeTrainer: redundant helper for trainer creation removed
DecisionTreeTrainer: redundant helper for trainer creation removed- xrange 1.0.0 supported
xrange 1.0.0 supportedREADME.md: example for flutter developers corrected
ml_dataframe 0.4.0 supportedMore strict analyser options added
README.md: example for flutter developers added
Models retraining functionality added
Models retraining functionality added (#169)
Hyperparameters added to models interfaces
Hyperparameters added to models interfaces (#168)
KnnClassifier, DecisionTreeClassifier, LogisticRegressor, SoftmaxRegressor, KnnRegressor, LinearRegressor
DistanceTypeJsonConverter added
DTypeJsonConverter addedMatrixJsonConverter addedVectorJsonConverter addedDistanceTypeJsonConverter addedKNN models: serialization/deserialization added
KNN models: serialization/deserialization added (#166)
KnnClassifier:
KnnRegressor:
ml_dataframe: version 0.3.0 supported
ml_dataframe: version 0.3.0 supportedREADME.md: build badge corrected- Github actions set up
conditional dependency registering added
DI logic:
Awfully long identifier SequenceElementsDistributionCalculator renamed to DistributionCalculator
SequenceElementsDistributionCalculator renamed to DistributionCalculatorLogisticRegressor example corrected
- RSS metric added
Documentation for classification metrics improved
Documentation for RMSE metric improved
Documentation for MAPE metric improved
classificationMetrics constant list added
classificationMetrics constant list addedregressionMetrics constant list added- Recall metric added
MAPE metric: output range squeezed to [0, 1]
RegressorAssessor: unit tests added
precision metric added
precision metric added (#143)
CrossValidator:
targetNames argument removedAssessable, assess method: targetNames argument removedLinearClassifier:
classNames property replaced with targetNames property in Predictor- injector lib 1.0.9 supported
injector lib 1.0.9 supported- pubspec: - injector dependency corrected
pubspec:
injector dependency correctedFile path note for flutter developers added
README:
Kfold constructor renamed to kFold
README:
ml_dataframe 0.2.0 supported
ml_dataframe 0.2.0 supported (#142)
README: Examples on prediction and collecting learning data added
README: Examples on prediction and collecting learning data added (#141)
collectLearningData argument added to SoftmaxRegressor default constr…
collectLearningData argument added to SoftmaxRegressor default constr…
SoftmaxRegressor:
Default constructor: collectLearningData parameter addedREADME: Advanced usage example on Logistic regression
README: Advanced usage example on Logistic regression (#139)
splitData helper added
splitData helper added (#138)
Rename and reorganise data splitters
Rename and reorganise data splitters (#137)
CrossValidator: evalute method's api changed, it returns a Future resolving with scores Vector now instead of a double value
CrossValidator: evalute method's api changed, it returns a Future resolving with scores Vector now instead
of a double valueDefault constructor: collectLearningData parameter added
LinearRegressor:
Default constructor: collectLearningData parameter addedDefault constructor: collectLearningData parameter added
LogisticRegressor:
Default constructor: collectLearningData parameter addedml_dataframe dependency updated
ml_dataframe dependency updatedxrange dependency constrain removedFloat64InverseLogitLinkFunction added
LinkFunction:
Float64InverseLogitLinkFunction addedFloat64SoftmaxLinkFunction addedLinearRegressor: serialization/deserialization functionality added with possibility to save the model into a file as json
LinearRegressor: serialization/deserialization functionality added with possibility to save the model into a file as jsonSoftmaxRegressor: serialization/deserialization functionality added with possibility to save the model into a file as json
SoftmaxRegressor: serialization/deserialization functionality added with possibility to save the model into a file as jsonDecisionTreeClassifier: documentation added for fromJson constructor
DecisionTreeClassifier: documentation added for fromJson constructorLogisticRegressor: serialization/deserialization functionality added with possibility to save the model into a file as json
LogisticRegressor: serialization/deserialization functionality added with possibility to save the model into a file as jsonDecisionTreeClassifier: serialization/deserialization functionality added with possibility to save the model into a file as json
DecisionTreeClassifier: serialization/deserialization functionality added with possibility to save the model into a file as jsonTreeLeafLabel: probability validation improvements
TreeLeafLabel: probability validation improvementsDecisionTreeClassifier: classifier instantiating refactored
DecisionTreeClassifier: classifier instantiating refactoredTreeSolver: DI support addedSoftmaxRegressor: classifier instantiating refactored
SoftmaxRegressor: classifier instantiating refactoredLogisticRegressor: classifier instantiating refactored
LogisticRegressor: classifier instantiating refactoredKnnClassifierImpl: unit tests for predictProbability method added
KnnClassifierImpl: unit tests for predictProbability method addedKnnClassifier: classifier instantiating refactored
KnnClassifier: classifier instantiating refactoredreadme: KnnRegressor usage example fixed
readme: KnnRegressor usage example fixed- KnnClassifier class added
KnnClassifier class addedKNN algorithm: standardization for distance added
KNN algorithm: standardization for distance addedKnnRegressor:
k parameter is required nowKNN regression: documentation for kernel function types added
KNN regression: documentation for kernel function types addedKnnRegressor: finding weighted average using kernel function fixedCrossValidator: onDataSplit hook added
CrossValidator: onDataSplit hook addedPredictor's API: DataFrame used instead of Matrix
DataFrame used instead of MatrixDecisionTreeSolver: data splitting logic fixed- xrange package version locked
xrange package version lockedYour coding agent can read these notes before it upgrades. Set up the MCP server →