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 max_cat_threshold to GPU and handle missing cat values. #8212

Merged
merged 19 commits into from Sep 6, 2022

Commits on Aug 29, 2022

  1. Initial commit.

    trivialfis committed Aug 29, 2022
    Copy the full SHA
    9f68393 View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2022

  1. Small cleanup to CPU.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    c33d9fc View commit details
    Browse the repository at this point in the history
  2. Specialize on cat update.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    8397bb0 View commit details
    Browse the repository at this point in the history
  3. Dense, tie breaking.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    dcfdbca View commit details
    Browse the repository at this point in the history
  4. Scan.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    0e4489a View commit details
    Browse the repository at this point in the history
  5. Revert debug.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    b1ada59 View commit details
    Browse the repository at this point in the history
  6. Cleanup.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    2951586 View commit details
    Browse the repository at this point in the history
  7. fix.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    6c3de5e View commit details
    Browse the repository at this point in the history
  8. Support max_cat_thresh.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    37c79cb View commit details
    Browse the repository at this point in the history
  9. Tests.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    e52b4e5 View commit details
    Browse the repository at this point in the history
  10. Cleanup.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    408f9bc View commit details
    Browse the repository at this point in the history
  11. Size.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    2732c6b View commit details
    Browse the repository at this point in the history
  12. lint.

    trivialfis committed Aug 30, 2022
    Copy the full SHA
    3d87790 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2022

  1. Fix test.

    trivialfis committed Aug 31, 2022
    Copy the full SHA
    93aab02 View commit details
    Browse the repository at this point in the history
  2. Add quick test.

    trivialfis committed Aug 31, 2022
    Copy the full SHA
    19a8fbd View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2022

  1. Add tests from Rory.

    trivialfis committed Sep 6, 2022
    Copy the full SHA
    fb4bba4 View commit details
    Browse the repository at this point in the history
  2. add check for direction.

    trivialfis committed Sep 6, 2022
    Copy the full SHA
    76ac92d View commit details
    Browse the repository at this point in the history
  3. comment.

    trivialfis committed Sep 6, 2022
    Copy the full SHA
    4acc9b4 View commit details
    Browse the repository at this point in the history
  4. floating point.

    trivialfis committed Sep 6, 2022
    Copy the full SHA
    8e43aa3 View commit details
    Browse the repository at this point in the history