CY-Bench (Crop Yield Benchmark) is a comprehensive dataset and benchmark to forecast crop yields at subnational level. CY-Bench standardizes selection, processing and spatio-temporal harmonization of public subnational yield statistics with relevant predictors. Contributors include agronomers, climate scientists and machine learning researchers.
The redesign will put most of the model initialization and hyperparameter tuning code inside sub classes of BaseSklearnModel.
BaseSklearnModel would do most of the work in terms of feature design, feature selection, hyperparameter tuning and other training steps. Subclasses would pass the scikit-learn estimator, feature selector and parameter space as required.
The redesign will put most of the model initialization and hyperparameter tuning code inside sub classes of
BaseSklearnModel
.BaseSklearnModel
would do most of the work in terms of feature design, feature selection, hyperparameter tuning and other training steps. Subclasses would pass the scikit-learn estimator, feature selector and parameter space as required.