[Enhancement] CatBoost support in W&B
See original GitHub issuewandb --version && python --version && uname
- Weights and Biases version: wandb, version 0.8.31
- Python version: Python 3.7.2
- Operating System: MacOS Sierra
Description
I have successfully implemented W&B to capture parameters and save and upload my models to the cloud.
Although there is no callbacks support (via a named param) in Catboost.
If it’s trivial i’m happy to implement it for you if you can show me an example or point me to how you would this when no callbacks support is available.
Is there a custom WandBCallback
implementation that can be adapted to work with Catboost?
What I Did
I looked on their GitHub repo and found this one conversation. And other such conversations as well. They talk about reading their debug logs or other log files written out during the training process.
Issue Analytics
- State:
- Created 3 years ago
- Reactions:4
- Comments:20 (13 by maintainers)
Top Results From Across the Web
[Enhancement] CatBoost support in W&B · Issue #965 · wandb ...
I have successfully implemented W&B to capture parameters and save and upload my models to the cloud. Although there is no callbacks support...
Read more >Parameter tuning - CatBoost
CatBoost provides a flexible interface for parameter tuning and can be configured to suit different tasks. This section contains some tips on the...
Read more >A novel SSA-CatBoost machine learning model for credit rating
This paper proposes a novel SSA-CatBoost model, which mixes Sparrow Search Algorithm (SSA) and CatBoost to improve classification and prediction ...
Read more >Fault Diagnosis of Oil-Immersed Power Transformer Based on ...
by complying with orderly principle, orderly enhancement ... CatBoost is a machine learning library supporting categor-.
Read more >OccupancySense: Context-based indoor occupancy detection ...
Hence, CatBoost is used as the core of the OccupancySense design and we have ... Firstly, it can help to control energy consumption...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Hi, is there any activity on this issue?
It would be great indeed, to have something like this working!
from wandb.catboost import WandbCallback
Hi, @neomatrix369 , I think I find the solution to use callback function to log metrics.
#1862
Hello! In CatBoost 0.26 we released support for callbacks, so your task is easily. We are preparing our new documentation, as this function still is not described, but you can look at example in our tests: https://github.com/catboost/catboost/blob/v0.26.1/catboost/python-package/ut/medium/test.py#L9726-L9738 I guess that’s a good sample to start with.