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

Pass infomration about objective to metrics. #7386

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from

Commits on Oct 31, 2021

  1. Add obj info to distinguish tasks.

    * Pass it to tree methods.
    trivialfis committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    9d83183 View commit details
    Browse the repository at this point in the history
  2. Lint.

    trivialfis committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    8510501 View commit details
    Browse the repository at this point in the history
  3. Use task in metric.

    This PR passes task into metric evaluation.  For general metrics like AUC, this provides
    robust dispatching instead of relying on checking the shape of meta info along with error
    checking.
    trivialfis committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    8cc6995 View commit details
    Browse the repository at this point in the history