- Dropped support for Ruby < 3.1
- Dropped support for Ruby < 3
- Fixed
cannot load such file -- matrix
error with Ruby 3.1
- Fixed
stack level too deep
error with many rows - Dropped support for
gsl
gem (usegslr
instead) - Dropped support for Ruby < 2.7
- Fixed error with
lessOrEqual
operator
- Fixed error with categorical and text features
- Fixed error with LightGBM summary
- Fixed error with text features for LightGBM
- Added
learning_rate
option for LightGBM - Added support for Numo and Rover
- Added
predict_probability
for classification
- Fixed errors and incorrect predictions with boolean columns
- Fixed deprecation warnings in Ruby 2.7
- Added support for GSLR
- Added
weight
option for LightGBM and linear regression - Added
intercept
option for linear regression - Added LightGBM evaluator safety check
- Fixed
Unknown label
error for LightGBM - Fixed error message for unstable solutions with linear regression
- Added support for LightGBM
- Added text features
- Fixed naive Bayes PMML
- Fixed error with classification and Daru
Breaking
- LightGBM is now the default for new models
- Cross-validation happens automatically by default
- Removed support for JSON and PFA formats
- Added smoothing to naive Bayes
- Fixed error with
summary
- Fixed error with
predict
inEps::Base
- Fixed error with loaded classification models
- Added support for classification
- Added
to_pmml
method - Added
Eps::Base
- Huge performance boost
- First release