Skip to main content

package for easy crossvalidation

Project description

CrossPredict

  • The library makes cross validation easy
  • Easy use of target encoding with double crossvalidation
  • Easy to extend to other models
  • Supports Lightgbm, XGBoost
  • Supports crossvalidation by users (RepeatedKFold)
  • Supports stratified crossvalidation by target column (RepeatedStratifiedKFold)
  • Supports simple crossvalidation (RepeatedKFold)
  • Supports target encoding library category_encoders

Table of contents

Installation

git clone https://github.com/crosspredict/crosspredict
python -m pip install .

How to use

Simple_example_in_one_Notebook - Simple_example_in_one_Notebook.ipynb

Iterator_class - Iterator_class.ipynb

CrossModelFabric_class - CrossModelFabric_class.ipynb

CrossTargetEncoder_class - CrossTargetEncoder_class.ipynb

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crosspredict-0.0.1.tar.gz (17.7 kB view hashes)

Uploaded Source

Built Distribution

crosspredict-0.0.1-py3-none-any.whl (37.7 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page