Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add CatBoost #101

Open
annaveronika opened this issue Apr 30, 2020 · 5 comments
Open

Add CatBoost #101

annaveronika opened this issue Apr 30, 2020 · 5 comments

Comments

@annaveronika
Copy link

It would be nice to add CatBoost, one of three most popular gbdt libraries (https://github.com/catboost/catboost, https://catboost.ai/)

@AxeldeRomblay
Copy link
Owner

Hello @annaveronika, yes I know that one... Do you have a benchmark between LightGBM & Catboost ? Because there is already a gbdt algo in MLBox... Also is it easy to install ?

@annaveronika
Copy link
Author

pip install catboost should work
The difference in resulting metrics between xgboost, catboost and lightgbm will depend on the dataset, there is no single winner for datasets with only numeric features. If you run the algorithm with default parameters, catboost will usually win, if you run with parameter tuning, you might get any of them as a winner. If you have categorical features or text features catboost will usually win.

@AxeldeRomblay
Copy link
Owner

Ok. Maybe you can try to send me a PR (code + tests) if you are comfortable with this... otherwise I will try to have a look.

@annaveronika
Copy link
Author

It would be great if you would do it when you have time. I don't plan for pr-s, sorry...

@divyaprabha123
Copy link

@AxeldeRomblay Can I raise a PR for this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants