Giter Club home page Giter Club logo

sk_encoder_cv's Introduction

Benchmarks for Target Encoder

Benchmarks for different forms of target encoder with 10-fold cross validation.

Datasets

dataset_name categorical feaatures n_features n_samples is_classification openml_url
0 telco 16 19 7043 True https://www.openml.org/d/42178
1 amazon_access 9 9 32769 True https://www.openml.org/d/4135
2 kicks 18 32 72983 True https://www.openml.org/d/41162
3 taxi 9 18 581835 False https://www.openml.org/d/42729
4 ames 43 79 1460 False https://www.openml.org/d/42165
5 churn 4 20 5000 True https://www.openml.org/d/40701
6 adult 12 14 48842 True https://www.openml.org/d/179
7 dresses_sales 11 12 500 True https://www.openml.org/d/23381
8 phishing_websites 30 30 11055 True https://www.openml.org/d/4534

Results

telco amazon_access kicks taxi ames churn adult dresses_sales phishing_websites

How to run benchmarks

  1. Clone repo:
git clone http://github.com/thomasjpfan/sk_encoder_cv
cd sk_encoder_cv
  1. Create virtualenv and install sk_encoder_cv
conda create -n sk_encoder_cv python=3.8  # or use venv
conda activate sk_encoder_cv
python setup.py develop
  1. Run single benchmarks:
python benchmark.py --cv 5 --n-jobs 8 single adult SKTargetEncoder
  1. Or run all benchmarks
python benchmark.py --cv 5 --n-jobs 8 all

The results will be written into the results directory.

sk_encoder_cv's People

Contributors

thomasjpfan avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.