Changelog¶
Badge |
Meaning |
---|---|
Feature |
Add something that cannot be achieved before. |
Efficiency |
Improve the efficiency on the computation or memory. |
Enhancement |
Miscellaneous minor improvements. |
Fix |
Fix up something that does not work as expected. |
API Change |
You will need to change the code to have the same effect. |
Ver 0.1.*¶
Fix Fix the sampling issue in
BaggingClassifier
andBaggingRegressor
| @SunHaozheFeature API Change Add
NeuralForestClassifier
andNeuralForestRegressor
| @xuyxuFix Relax check on input dataloader | @xuyxu
Feature API Change Support arbitrary training criteria for all ensembles except Gradient Boosting | @by256 and @xuyxu
Fix Fix missing functionality of
save_model
forfit()
of Soft Gradient Boosting | @xuyxuFeature API Change Add
SoftGradientBoostingClassifier
andSoftGradientBoostingRegressor
| @xuyxuFeature API Change Support using dataloader with multiple input | @xuyxu
Fix Fix missing functionality of
use_reduction_sum
forfit()
of Gradient Boosting | @xuyxuEnhancement Relax
tensorboard
as a soft dependency | @xuyxuEnhancement API Change Simplify the training workflow of
FastGeometricClassifier
andFastGeometricRegressor
| @xuyxuFeature API Change Support TensorBoard logging in
set_logger()
| @zzzzwjEnhancement API Change Add
use_reduction_sum
parameter forfit()
of Gradient Boosting | @xuyxuFeature API Change Improve the functionality of
evaluate()
andpredict()
| @xuyxuFeature API Change Add
FastGeometricClassifier
andFastGeometricRegressor
| @xuyxuEnhancement Add flexible instantiation of optimizers and schedulers | @cspsampedro
Feature API Change Add support on accepting instantiated base estimators as valid input | @xuyxu
Fix Fix missing base estimators when calling
load()
for all ensembles | @xuyxuFeature API Change Add methods on model deserialization
load()
for all ensembles | @mttgdd
Beta¶
Feature API Change Add
set_scheduler()
for all ensembles | @xuyxuMajor Feature Add
AdversarialTrainingClassifier
andAdversarialTrainingRegressor
| @xuyxuMajor Feature Add
SnapshotEnsembleClassifier
andSnapshotEnsembleRegressor
| @xuyxuFeature API Change Add model validation and serialization | @ozanpkr and @xuyxu
Enhancement Add CI and maintenance tools | @xuyxu
Enhancement Add the code coverage on codecov | @xuyxu
Enhancement Add the version numbers to requirements.txt | @zackhardtoname and @xuyxu
Enhancement Improve the logging module using
logging
| @zzzzwjAPI Change Remove the input argument
output_dim
from all methods | @xuyxuAPI Change Refactor the setup on optimizer into
set_optimizer()
| @xuyxuAPI Change Refactor the codes on operating tensors into an independent module | @zzzzwj
Fix Fix the bug in logging module when using multi-processing | @zzzzwj
Fix Fix the binding problem on scheduler and optimizer when using parallelization | @Alex-Medium and @xuyxu