-
Notifications
You must be signed in to change notification settings - Fork 3.8k
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
Better documentation for loss functions #4790
Comments
Thanks very much for using LightGBM and for your interest in this. Are you looking for LightGBM to maintain documentation on each objective function with a similar level of detail to For example, https://scikit-learn.org/stable/modules/model_evaluation.html#mean-tweedie-deviance Separate from that general question, we'd be very grateful for contributions that update the documentation for other parameters that are specific to individual objectives. I agree with your assessment...documentation for
I'd be happy to help you through the contributions, if you'd like! The process involves updating comments in a header file, which we use to code-generate the ReStructuredText used in the documentation site. For example, for LightGBM/include/LightGBM/config.h Lines 861 to 864 in 6cbb358
then run If you choose to help with this, we'd prefer one pull request per parameter, to keep the PRs small and easy to review. |
Closed in favor of being in #2302. We decided to keep all feature requests in one place. Welcome to contribute this feature! Please re-open this issue (or post a comment if you are not a topic starter) if you are actively working on implementing this feature. |
This issue has been automatically locked since there has not been any recent activity since it was closed. |
Sorry, this was locked accidentally. Just unlocked it. We'd still love help with this feature! |
Summary
Loss function documentation currently send to wikipedia & kaggle. It's not clear how parameters (alpha for huber, quantile loss and c for fair loss) play. It's not clear what range are acceptable for these parameters.
Motivation
Better documentation for loss functions would help their usage and adoption.
Description
Some documentation of the loss, including: formula, theoretical aspects and parameters would be nice.
Ps: I am willing to participate in this documentation. But I am not familiar with the process of updating said documentation.
The text was updated successfully, but these errors were encountered: