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 cupy support #134

Draft
wants to merge 17 commits into
base: main
Choose a base branch
from
Draft

Add cupy support #134

wants to merge 17 commits into from

Commits on May 12, 2023

  1. [FIX] intp -> uintp for cupy

    This will need to handle -ve fill value for count
    dcherian committed May 12, 2023
    Configuration menu
    Copy the full SHA
    59ed451 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bbdaa0c View commit details
    Browse the repository at this point in the history
  3. Fix factorizing

    dcherian committed May 12, 2023
    Configuration menu
    Copy the full SHA
    a0740eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a5cf26e View commit details
    Browse the repository at this point in the history
  5. Avoid copies

    dcherian committed May 12, 2023
    Configuration menu
    Copy the full SHA
    b6a7edc View commit details
    Browse the repository at this point in the history
  6. Revert "[FIX] intp -> uintp for cupy"

    This reverts commit 59ed451.
    dcherian committed May 12, 2023
    Configuration menu
    Copy the full SHA
    5df4a75 View commit details
    Browse the repository at this point in the history
  7. Fix bug

    dcherian committed May 12, 2023
    Configuration menu
    Copy the full SHA
    1c21660 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2023

  1. Add requirements

    dcherian committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    9d35bb2 View commit details
    Browse the repository at this point in the history
  2. Begin testing

    dcherian committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    c2b83fd View commit details
    Browse the repository at this point in the history
  3. Some fixes

    dcherian committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    2f1fb7f View commit details
    Browse the repository at this point in the history
  4. Fix cohohrts

    dcherian committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    f6cb33f View commit details
    Browse the repository at this point in the history
  5. [WIP] Fix blockwise

    dcherian committed Jun 3, 2023
    Configuration menu
    Copy the full SHA
    796dcd2 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Merge branch 'main' into cupy

    * main: (24 commits)
      Add `packaging` as dependency
      use engine flox for ordered groups (#266)
      Update pyproject.toml: py3.12
      Bump numpy to >=1.22 (#278)
      Cleanups (#276)
      benchmarks updates (#273)
      repo-review comments (#270)
      Significantly faster cohorts detection. (#272)
      Add engine="numbagg" (#72)
      Support quantile, median, mode with method="blockwise". (#269)
      Add multidimensional binning demo (#203)
      [pre-commit.ci] pre-commit autoupdate (#268)
      Drop python 3.8, test python 3.11 (#209)
      tests: move xfail out of functions (#265)
      Bump actions/checkout from 3 to 4 (#267)
      convert datetime: micro-optimizations (#261)
      compatibility with `numpy>=2.0` (#257)
      replace the deprecated `provision-with-micromamba` with `setup-micromamba` (#258)
      Fix some typing errors in asv_bench and tests (#253)
      [pre-commit.ci] pre-commit autoupdate (#250)
      ...
    dcherian committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    eb81f56 View commit details
    Browse the repository at this point in the history
  2. ignore types for cupy

    dcherian committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    f93f575 View commit details
    Browse the repository at this point in the history
  3. More type fixes.

    dcherian committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    4abcfa6 View commit details
    Browse the repository at this point in the history
  4. More type ignores

    dcherian committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    9391873 View commit details
    Browse the repository at this point in the history
  5. one last ignore

    dcherian committed Nov 3, 2023
    Configuration menu
    Copy the full SHA
    16e09b0 View commit details
    Browse the repository at this point in the history