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

[CUDA] New CUDA version Part 1 #4630

Merged
merged 176 commits into from
Mar 23, 2022

Commits on Apr 20, 2021

  1. new cuda framework

    shiyu1994 committed Apr 20, 2021
    Configuration menu
    Copy the full SHA
    94aed50 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2021

  1. add histogram construction kernel

    Yu Shi committed Apr 22, 2021
    Configuration menu
    Copy the full SHA
    18df6b2 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2021

  1. before removing multi-gpu

    Yu Shi committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    9b21d2b View commit details
    Browse the repository at this point in the history
  2. new cuda framework

    Yu Shi committed Apr 29, 2021
    Configuration menu
    Copy the full SHA
    634a4f1 View commit details
    Browse the repository at this point in the history

Commits on May 6, 2021

  1. tree learner cuda kernels

    Yu Shi committed May 6, 2021
    Configuration menu
    Copy the full SHA
    23bcaa2 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2021

  1. single tree framework ready

    Yu Shi committed May 7, 2021
    Configuration menu
    Copy the full SHA
    6c14cd9 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2021

  1. single tree training framework

    Yu Shi committed May 9, 2021
    Configuration menu
    Copy the full SHA
    aa0b3de View commit details
    Browse the repository at this point in the history
  2. remove comments

    Yu Shi committed May 9, 2021
    Configuration menu
    Copy the full SHA
    bc85ced View commit details
    Browse the repository at this point in the history

Commits on May 10, 2021

  1. boosting with cuda

    Yu Shi committed May 10, 2021
    Configuration menu
    Copy the full SHA
    18d957a View commit details
    Browse the repository at this point in the history

Commits on May 13, 2021

  1. optimize for best split find

    Yu Shi committed May 13, 2021
    Configuration menu
    Copy the full SHA
    28186c0 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2021

  1. data split

    Yu Shi committed May 14, 2021
    Configuration menu
    Copy the full SHA
    60c7e4e View commit details
    Browse the repository at this point in the history

Commits on May 17, 2021

  1. move boosting into cuda

    Yu Shi committed May 17, 2021
    Configuration menu
    Copy the full SHA
    57547fb View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. parallel synchronize best split point

    Yu Shi committed May 27, 2021
    Configuration menu
    Copy the full SHA
    608fd70 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2021

  1. merge split data kernels

    Yu Shi committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    277be8b View commit details
    Browse the repository at this point in the history
  2. before code refactor

    Yu Shi committed Jun 1, 2021
    Configuration menu
    Copy the full SHA
    ffcf765 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2021

  1. Configuration menu
    Copy the full SHA
    a58c1e1 View commit details
    Browse the repository at this point in the history
  2. refactor cuda best split finder

    Yu Shi committed Jun 2, 2021
    Configuration menu
    Copy the full SHA
    72d41c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f7a7658 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6efd10 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2021

  1. skip split finding of invalid leaves

    stop when no leaf to split
    shiyu1994 committed Jun 3, 2021
    Configuration menu
    Copy the full SHA
    6f4e39d View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2021

  1. support row wise with CUDA

    shiyu1994 committed Jun 4, 2021
    Configuration menu
    Copy the full SHA
    4072bb8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88ecde9 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2021

  1. Configuration menu
    Copy the full SHA
    dec7501 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2dccb7f View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2021

  1. partition dense row data

    shiyu1994 committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    0168d2c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0570fe0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    374018c View commit details
    Browse the repository at this point in the history
  4. remove useless code

    shiyu1994 committed Jun 9, 2021
    Configuration menu
    Copy the full SHA
    40c49cc View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2021

  1. add l2 regression objective

    shiyu1994 committed Jun 10, 2021
    Configuration menu
    Copy the full SHA
    dc41a00 View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2021

  1. Configuration menu
    Copy the full SHA
    bd065b7 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. fix cuda ranking objective

    shiyu1994 committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    a5fadfb View commit details
    Browse the repository at this point in the history
  2. support for number of items <= 2048 per query

    Yu Shi committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    3202b79 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2021

  1. Configuration menu
    Copy the full SHA
    cd687c9 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. split optimization

    Yu Shi committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    320c449 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. add cuda tree predictor

    Yu Shi committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    eb1d7fa View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2021

  1. remove comma

    Yu Shi committed Jul 18, 2021
    Configuration menu
    Copy the full SHA
    dd177f5 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2021

  1. refactor objective and score updater

    Yu Shi committed Jul 19, 2021
    Configuration menu
    Copy the full SHA
    ee836d6 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2021

  1. before use struct

    Yu Shi committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    0467fce View commit details
    Browse the repository at this point in the history
  2. use structure for split information

    Yu Shi committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    f05da3c View commit details
    Browse the repository at this point in the history
  3. use structure for leaf splits

    Yu Shi committed Jul 21, 2021
    Configuration menu
    Copy the full SHA
    400622a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d9d3aa9 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2021

  1. split with CUDATree directly

    Yu Shi committed Jul 22, 2021
    Configuration menu
    Copy the full SHA
    45cf7a7 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2021

  1. use cuda row data in cuda histogram constructor

    Yu Shi committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    9dea18d View commit details
    Browse the repository at this point in the history
  2. clean src/treelearner/cuda

    Yu Shi committed Jul 26, 2021
    Configuration menu
    Copy the full SHA
    572e2b0 View commit details
    Browse the repository at this point in the history

Commits on Jul 27, 2021

  1. gather shared cuda device functions

    Yu Shi committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    fe58d4c View commit details
    Browse the repository at this point in the history
  2. put shared CUDA functions into header file

    Yu Shi committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    dc461dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ba565c1 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2021

  1. add tree predictor

    Yu Shi committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    a781ef5 View commit details
    Browse the repository at this point in the history
  2. remove useless cuda_tree_predictor

    Yu Shi committed Aug 3, 2021
    Configuration menu
    Copy the full SHA
    c8a6fab View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2021

  1. predict on CUDA with pipeline

    Yu Shi committed Aug 4, 2021
    Configuration menu
    Copy the full SHA
    a7504dc View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2021

  1. add global sort algorithms

    Yu Shi committed Aug 9, 2021
    Configuration menu
    Copy the full SHA
    896d47b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fe6ed74 View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2021

  1. Configuration menu
    Copy the full SHA
    7808455 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2021

  1. add cuda metrics

    Yu Shi committed Aug 16, 2021
    Configuration menu
    Copy the full SHA
    7a0d218 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. fix CUDA AUC

    Yu Shi committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    ca42f3b View commit details
    Browse the repository at this point in the history
  2. remove debug code

    Yu Shi committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    c681102 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2021

  1. add regression metrics

    Yu Shi committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    ea60566 View commit details
    Browse the repository at this point in the history
  2. remove useless file

    Yu Shi committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    5c84788 View commit details
    Browse the repository at this point in the history
  3. don't use mask in shuffle reduce

    Yu Shi committed Aug 19, 2021
    Configuration menu
    Copy the full SHA
    c2c2407 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2021

  1. add more regression objectives

    Yu Shi committed Sep 2, 2021
    Configuration menu
    Copy the full SHA
    b43d367 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2021

  1. fix cuda mape loss

    add cuda xentropy loss
    Yu Shi committed Sep 3, 2021
    Configuration menu
    Copy the full SHA
    951aa37 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b50ce5b View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2021

  1. add multiclass metrics

    Yu Shi committed Sep 6, 2021
    Configuration menu
    Copy the full SHA
    f51fd70 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2021

  1. add ndcg metric

    Yu Shi committed Sep 7, 2021
    Configuration menu
    Copy the full SHA
    35c742d View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2021

  1. fix cross entropy objectives and metrics

    Yu Shi committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    510d878 View commit details
    Browse the repository at this point in the history
  2. fix cross entropy and ndcg metrics

    Yu Shi committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    95f4612 View commit details
    Browse the repository at this point in the history
  3. add support for customized objective in CUDA

    Yu Shi committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    bb997d0 View commit details
    Browse the repository at this point in the history
  4. complete multiclass ova for CUDA

    Yu Shi committed Sep 10, 2021
    Configuration menu
    Copy the full SHA
    17b78d1 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2021

  1. merge master

    Yu Shi committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    72aa863 View commit details
    Browse the repository at this point in the history
  2. separate cuda tree learner

    Yu Shi committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    8537b8c View commit details
    Browse the repository at this point in the history
  3. use shuffle based prefix sum

    Yu Shi committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    8fb8562 View commit details
    Browse the repository at this point in the history
  4. clean up cuda_algorithms.hpp

    Yu Shi committed Sep 13, 2021
    Configuration menu
    Copy the full SHA
    883ed15 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2021

  1. add copy subset on CUDA

    Yu Shi committed Sep 15, 2021
    Configuration menu
    Copy the full SHA
    e7ffc3f View commit details
    Browse the repository at this point in the history
  2. add bagging for CUDA

    Yu Shi committed Sep 15, 2021
    Configuration menu
    Copy the full SHA
    d7c4bb4 View commit details
    Browse the repository at this point in the history
  3. clean up code

    Yu Shi committed Sep 15, 2021
    Configuration menu
    Copy the full SHA
    d9bf3e5 View commit details
    Browse the repository at this point in the history
  4. copy gradients from host to device

    Yu Shi committed Sep 15, 2021
    Configuration menu
    Copy the full SHA
    95fd61a View commit details
    Browse the repository at this point in the history
  5. support bagging without using subset

    Yu Shi committed Sep 15, 2021
    Configuration menu
    Copy the full SHA
    285c2d6 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2021

  1. Configuration menu
    Copy the full SHA
    1a09c19 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2021

  1. Configuration menu
    Copy the full SHA
    740f853 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2021

  1. refactor copy sparse subrow

    Yu Shi committed Sep 24, 2021
    Configuration menu
    Copy the full SHA
    f42e87e View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2021

  1. use copy subset for column subset

    Yu Shi committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    0b9ca24 View commit details
    Browse the repository at this point in the history
  2. add reset train data and reset config for CUDA tree learner

    add deconstructors for cuda tree learner
    Yu Shi committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    9a94240 View commit details
    Browse the repository at this point in the history
  3. add USE_CUDA ifdef to cuda tree learner files

    Yu Shi committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    1f6dd90 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4ca7586 View commit details
    Browse the repository at this point in the history
  5. remove printf debug information

    Yu Shi committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    25f57e3 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    12794b0 View commit details
    Browse the repository at this point in the history
  7. Merge branch 'master' of https://github.com/microsoft/LightGBM into c…

    …uda-tree-learner-subset
    Yu Shi committed Sep 26, 2021
    Configuration menu
    Copy the full SHA
    44e47ec View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2021

  1. disable all CUDA code when using CPU version

    Yu Shi committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    7e18687 View commit details
    Browse the repository at this point in the history
  2. recover main.cpp

    Yu Shi committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    469e992 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. add cpp files for multi value bins

    Yu Shi committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    f2812c8 View commit details
    Browse the repository at this point in the history
  2. update LightGBM.vcxproj

    Yu Shi committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    8e884b2 View commit details
    Browse the repository at this point in the history
  3. update LightGBM.vcxproj

    fix lint errors
    Yu Shi committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    9b9a63c View commit details
    Browse the repository at this point in the history
  4. fix lint errors

    Yu Shi committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    e0c9f6f View commit details
    Browse the repository at this point in the history
  5. fix lint errors

    Yu Shi committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    3bba6d7 View commit details
    Browse the repository at this point in the history
  6. update Makevars

    fix lint errors
    Yu Shi committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    8f9f03e View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. fix the case with 0 feature and 0 bin

    fix split finding for invalid leaves
    
    create cuda column data when loaded from bin file
    Yu Shi committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    01d772d View commit details
    Browse the repository at this point in the history
  2. fix lint errors

    hide GetRowWiseData when cuda is not used
    Yu Shi committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    e57dd15 View commit details
    Browse the repository at this point in the history
  3. recover default device type to cpu

    Yu Shi committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    a5b9f7a View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2021

  1. fix na_as_missing case

    fix cuda feature meta information
    Yu Shi committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    5f03d45 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2021

  1. Configuration menu
    Copy the full SHA
    b2aaa9f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0726d87 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2021

  1. Configuration menu
    Copy the full SHA
    1dea6bc View commit details
    Browse the repository at this point in the history
  2. fix test_refit in test_engine.py

    Yu Shi committed Oct 21, 2021
    Configuration menu
    Copy the full SHA
    14b9ce9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b936de View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2021

  1. Configuration menu
    Copy the full SHA
    4193768 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2021

  1. Configuration menu
    Copy the full SHA
    0b6e79e View commit details
    Browse the repository at this point in the history

Commits on Oct 27, 2021

  1. Configuration menu
    Copy the full SHA
    25f20a7 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2021

  1. Configuration menu
    Copy the full SHA
    82c33e4 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2021

  1. Configuration menu
    Copy the full SHA
    ca16070 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2021

  1. Configuration menu
    Copy the full SHA
    c8716f1 View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2021

  1. Configuration menu
    Copy the full SHA
    4bcaa03 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    536f603 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2021

  1. Configuration menu
    Copy the full SHA
    015e099 View commit details
    Browse the repository at this point in the history
  2. fix misuse of reference

    shiyu1994 committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    4c260d2 View commit details
    Browse the repository at this point in the history
  3. remove useless changes

    shiyu1994 committed Nov 8, 2021
    Configuration menu
    Copy the full SHA
    89d8214 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2021

  1. Configuration menu
    Copy the full SHA
    54bc66a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    86e208a View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2021

  1. Configuration menu
    Copy the full SHA
    d888f1d View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2021

  1. Configuration menu
    Copy the full SHA
    5efe0fb View commit details
    Browse the repository at this point in the history
  2. merge with LightGBM/master

    shiyu1994 committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    559a569 View commit details
    Browse the repository at this point in the history
  3. comment useless parameter

    shiyu1994 committed Nov 17, 2021
    Configuration menu
    Copy the full SHA
    0bb88fb View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2021

  1. Configuration menu
    Copy the full SHA
    0678d9a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26130d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2021

  1. remove debug log

    shiyu1994 committed Nov 19, 2021
    Configuration menu
    Copy the full SHA
    d49e92a View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2021

  1. fix cat_l2 when one-hot

    fix gradient copy when data subset is used
    shiyu1994 committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    3214d68 View commit details
    Browse the repository at this point in the history
  2. merge master

    shiyu1994 committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    361d2b0 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2021

  1. Configuration menu
    Copy the full SHA
    85ea408 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2af0f5d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d0a628f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e0018ea View commit details
    Browse the repository at this point in the history
  5. fix linter errors

    shiyu1994 committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    e54b51a View commit details
    Browse the repository at this point in the history
  6. fix linter error

    remove useless change
    shiyu1994 committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    541235f View commit details
    Browse the repository at this point in the history
  7. recover main.cpp

    shiyu1994 committed Dec 1, 2021
    Configuration menu
    Copy the full SHA
    a2ead3c View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. separate cuda_exp and cuda

    shiyu1994 committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    2a81af6 View commit details
    Browse the repository at this point in the history
  2. fix ci bash scripts

    add description for cuda_exp
    shiyu1994 committed Dec 8, 2021
    Configuration menu
    Copy the full SHA
    9881075 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. add USE_CUDA_EXP flag

    shiyu1994 committed Dec 14, 2021
    Configuration menu
    Copy the full SHA
    52b1e88 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09054a1 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2021

  1. switch off USE_CUDA_EXP

    shiyu1994 committed Dec 24, 2021
    Configuration menu
    Copy the full SHA
    c2a0be8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0651cca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbc3760 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c58635b View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. fix CUDARowData::DivideCUDAFeatureGroups

    fix set fields for cuda metadata
    shiyu1994 committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    93d5950 View commit details
    Browse the repository at this point in the history
  2. revert config.h

    shiyu1994 committed Jan 3, 2022
    Configuration menu
    Copy the full SHA
    9f6aa8a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    12d8161 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2022

  1. skip some tests due to unsupported features or differences in impleme…

    …ntation details for CUDA Experimental version
    shiyu1994 committed Jan 4, 2022
    Configuration menu
    Copy the full SHA
    354845e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cb49dd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2e2c696 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3433674 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0c94bdd View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c72d555 View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2022

  1. Configuration menu
    Copy the full SHA
    63a9dc1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31ac33b View commit details
    Browse the repository at this point in the history
  3. remove cuda_exp.yml

    shiyu1994 committed Jan 5, 2022
    Configuration menu
    Copy the full SHA
    5f1f38d View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2022

  1. remove unrelated changes

    shiyu1994 committed Jan 6, 2022
    Configuration menu
    Copy the full SHA
    ba22deb View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. fix compilation warnings

    fix cuda exp ci task name
    shiyu1994 committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    b008424 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2022

  1. Configuration menu
    Copy the full SHA
    fad4b91 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    55a94b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. recover task

    shiyu1994 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    d77dd23 View commit details
    Browse the repository at this point in the history
  2. use multi-level template in histogram construction

    check split only in debug mode
    shiyu1994 committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    6a9d530 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4adca58 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Configuration menu
    Copy the full SHA
    8d99b2b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1e23342 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2022

  1. apply review suggestions

    shiyu1994 committed Mar 8, 2022
    Configuration menu
    Copy the full SHA
    f44b881 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2022

  1. Update .github/workflows/cuda.yml

    Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
    shiyu1994 and StrikerRUS committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    d7b65c4 View commit details
    Browse the repository at this point in the history
  2. Update .github/workflows/cuda.yml

    Co-authored-by: Nikita Titov <nekit94-08@mail.ru>
    shiyu1994 and StrikerRUS committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    a6a51fd View commit details
    Browse the repository at this point in the history
  3. update header

    shiyu1994 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    9135582 View commit details
    Browse the repository at this point in the history
  4. remove useless TODOs

    shiyu1994 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    cd101ae View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9af98ac View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e34fcce View commit details
    Browse the repository at this point in the history
  7. fix include order

    shiyu1994 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    499639d View commit details
    Browse the repository at this point in the history
  8. fix include order

    shiyu1994 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    6fe4874 View commit details
    Browse the repository at this point in the history
  9. remove extra space

    shiyu1994 committed Mar 9, 2022
    Configuration menu
    Copy the full SHA
    3cf4c74 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2022

  1. address review comments

    shiyu1994 committed Mar 15, 2022
    Configuration menu
    Copy the full SHA
    34fdfe4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3bb91ae View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2022

  1. Configuration menu
    Copy the full SHA
    e47d009 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    53430dd View commit details
    Browse the repository at this point in the history