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

Unify template parameter dispatch for FIL inference and shared memory footprint estimation #4013

Merged
merged 38 commits into from
Oct 27, 2021

Commits on Apr 17, 2021

  1. try 1

    levsnv committed Apr 17, 2021
    Configuration menu
    Copy the full SHA
    53e0683 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. draft of set-and-launch

    levsnv committed May 25, 2021
    Configuration menu
    Copy the full SHA
    31b885f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    589f9ad View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. Configuration menu
    Copy the full SHA
    26480b0 View commit details
    Browse the repository at this point in the history
  2. other review comments

    levsnv committed May 26, 2021
    Configuration menu
    Copy the full SHA
    a037f16 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2021

  1. DRY: rewrote in terms of dispatch_on_FIL_template_params<func, storag…

    …e_type>(predict_params, ...)
    levsnv committed Jun 12, 2021
    Configuration menu
    Copy the full SHA
    2a1d622 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd3c505 View commit details
    Browse the repository at this point in the history
  3. style, clean up diff

    levsnv committed Jun 12, 2021
    Configuration menu
    Copy the full SHA
    5cf38d3 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2021

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

Commits on Jun 15, 2021

  1. fixed bugs and linker issues

    levsnv committed Jun 15, 2021
    Configuration menu
    Copy the full SHA
    258e674 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0f53ea View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2021

  1. Configuration menu
    Copy the full SHA
    ace36c0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98509b0 View commit details
    Browse the repository at this point in the history
  3. reverted max_shm changes

    levsnv committed Jun 24, 2021
    Configuration menu
    Copy the full SHA
    bcd05bc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    36b27f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2021

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

Commits on Jun 29, 2021

  1. halfway change

    levsnv committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    4dd4f8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1931928 View commit details
    Browse the repository at this point in the history
  3. Revert "recording template lambda-based attempt"

    This reverts commit 1931928.
    levsnv committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    ca473db View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Configuration menu
    Copy the full SHA
    971b19a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    12dfaba View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2021

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

Commits on Sep 29, 2021

  1. Configuration menu
    Copy the full SHA
    1a0014d View commit details
    Browse the repository at this point in the history
  2. KernelParams::inc_*

    levsnv committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    5f2458f View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2021

  1. dispatch_on_cats_present

    levsnv committed Sep 30, 2021
    Configuration menu
    Copy the full SHA
    1b87aa0 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2021

  1. fix several issues

    proper derived type designator
    cats_present now initialized for dispatch...(compute_smem_size... and part of smem_size_params (set once per forest)
    integrate LEAF_ALGO_INVALID fully
    fix recursion in dispatch_on_leaf_algo
    levsnv committed Oct 7, 2021
    Configuration menu
    Copy the full SHA
    5a03998 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    293ec2a View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

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

Commits on Oct 9, 2021

  1. Configuration menu
    Copy the full SHA
    798171f View commit details
    Browse the repository at this point in the history
  2. variable renames

    levsnv committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    7e78203 View commit details
    Browse the repository at this point in the history
  3. unnecessary changes

    levsnv committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    6ae0914 View commit details
    Browse the repository at this point in the history
  4. finish case adjustments

    levsnv committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    0978fc0 View commit details
    Browse the repository at this point in the history
  5. NextLeafAlgo

    levsnv committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    46eb819 View commit details
    Browse the repository at this point in the history
  6. MAX_N_ITEMS

    levsnv committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    4614ca2 View commit details
    Browse the repository at this point in the history
  7. stray changes

    levsnv committed Oct 9, 2021
    Configuration menu
    Copy the full SHA
    9528148 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2021

  1. removed decltype

    levsnv committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    0b6cea8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5a6ca6 View commit details
    Browse the repository at this point in the history
  3. misc

    levsnv committed Oct 20, 2021
    Configuration menu
    Copy the full SHA
    2b4555f View commit details
    Browse the repository at this point in the history