- Interface class to set up and perform nested cross validation.
- Customizability of cross validation settings.
- Suited for hierarchical/clustered data with mixed effects.
- SOTA hyperparameter optimization with Optuna.
- Extensive online logging thanks to Neptune.ai.
- Custom solutions for stratified kFold on continuous target variables.
- Custom objective scoring to balance out over-/underfitting.
- Yaml parser to read in model configuration.
- Multiple Models per Run.
- Repeated CV.
- Detailled documentation.
- Multiple user guides across different ML tasks.
- Great test coverage.
Notes
This inaugural release lays the foundation for future enhancements and feature additions. We welcome feedback, contributions, and suggestions as we continue to expand flexcv.
Thank you for being part of this journey!
Fabian