Badge | Meaning |
---|---|
<span class="badge badge-success">Feature</span> {\small\sc [Feature]} |
Add something that cannot be achieved before. |
<span class="badge badge-info">Efficiency</span> {\small\sc [Efficiency]} |
Improve the efficiency on the computation or memory. |
<span class="badge badge-primary">Enhancement</span> {\small\sc [Enhancement]} |
Miscellaneous minor improvements. |
<span class="badge badge-danger">Fix</span> {\small\sc [Fix]} |
Fix up something that does not work as expected. |
<span class="badge badge-warning">API Change</span> {\small\sc [API Change]} |
You will need to change the code to have the same effect. |
<span class="badge badge-danger">Fix</span>
{\small\sc [Fix]}
Fix the issue that model will be overwritten when using the validation data loder | @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
Add internalunsqueeze
operation inforward
of all classifiers | @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Addvoting_strategy
parameter forVotingClassifer
,NeuralForestClassifier
, andSnapshotEnsembleClassifier
| @LukasGardberg<span class="badge badge-danger">Fix</span>
{\small\sc [Fix]}
Fix the sampling issue inBaggingClassifier
andBaggingRegressor
| @SunHaozhe<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
AddNeuralForestClassifier
andNeuralForestRegressor
| @xuyxu<span class="badge badge-danger">Fix</span>
{\small\sc [Fix]}
Relax check on input dataloader | @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Support arbitrary training criteria for all ensembles except Gradient Boosting | @by256 and @xuyxu<span class="badge badge-danger">Fix</span>
{\small\sc [Fix]}
Fix missing functionality ofsave_model
forfit
of Soft Gradient Boosting | @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
AddSoftGradientBoostingClassifier
andSoftGradientBoostingRegressor
| @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Support using dataloader with multiple input | @xuyxu<span class="badge badge-danger">Fix</span>
{\small\sc [Fix]}
Fix missing functionality ofuse_reduction_sum
forfit
of Gradient Boosting | @xuyxu<span class="badge badge-primary">Enhancement</span>
{\small\sc [Enhancement]}
Relaxtensorboard
as a soft dependency | @xuyxu<span class="badge badge-primary">Enhancement</span>
{\small\sc [Enhancement]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Simplify the training workflow ofFastGeometricClassifier
andFastGeometricRegressor
| @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Support TensorBoard logging inset_logger
| @zzzzwj<span class="badge badge-primary">Enhancement</span>
{\small\sc [Enhancement]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Adduse_reduction_sum
parameter forfit
of Gradient Boosting | @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Improve the functionality ofevaluate
andpredict
| @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
AddFastGeometricClassifier
andFastGeometricRegressor
| @xuyxu<span class="badge badge-primary">Enhancement</span>
{\small\sc [Enhancement]}
Add flexible instantiation of optimizers and schedulers | @cspsampedro<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Add support on accepting instantiated base estimators as valid input | @xuyxu<span class="badge badge-danger">Fix</span>
{\small\sc [Fix]}
Fix missing base estimators when callingload()
for all ensembles | @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Add methods on model deserializationload()
for all ensembles | @mttgdd
<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Addset_scheduler
for all ensembles | @xuyxu<span class="badge badge-success">Major Feature</span>
{\small\sc [Major Feature]}
AddAdversarialTrainingClassifier
andAdversarialTrainingRegressor
| @xuyxu<span class="badge badge-success">Major Feature</span>
{\small\sc [Major Feature]}
AddSnapshotEnsembleClassifier
andSnapshotEnsembleRegressor
| @xuyxu<span class="badge badge-success">Feature</span>
{\small\sc [Feature]}
<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Add model validation and serialization | @ozanpkr and @xuyxu<span class="badge badge-primary">Enhancement</span>
{\small\sc [Enhancement]}
Add CI and maintenance tools | @xuyxu<span class="badge badge-primary">Enhancement</span>
{\small\sc [Enhancement]}
Add the code coverage on codecov | @xuyxu<span class="badge badge-primary">Enhancement</span>
{\small\sc [Enhancement]}
Add the version numbers to requirements.txt | @zackhardtoname and @xuyxu<span class="badge badge-primary">Enhancement</span>
{\small\sc [Enhancement]}
Improve the logging module usinglogging
| @zzzzwj<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Remove the input argumentoutput_dim
from all methods | @xuyxu<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Refactor the setup on optimizer intoset_optimizer
| @xuyxu<span class="badge badge-warning">API Change</span>
{\small\sc [API Change]}
Refactor the codes on operating tensors into an independent module | @zzzzwj<span class="badge badge-danger">Fix</span>
{\small\sc [Fix]}
Fix the bug in logging module when using multi-processing | @zzzzwj<span class="badge badge-danger">Fix</span>
{\small\sc [Fix]}
Fix the binding problem on scheduler and optimizer when using parallelization | @Alex-Medium and @xuyxu