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

Quantile Implementation #664

Merged
merged 138 commits into from
Aug 14, 2023

Commits on Oct 4, 2022

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

Commits on Oct 6, 2022

  1. Configuration menu
    Copy the full SHA
    20f42a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0ab860f View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2022

  1. fixed ceil() call

    aschaffer committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    44ad1d3 View commit details
    Browse the repository at this point in the history
  2. Added 1st quantile pytest.

    aschaffer committed Oct 10, 2022
    Configuration menu
    Copy the full SHA
    c993cc7 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2022

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

Commits on Oct 13, 2022

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

Commits on Oct 17, 2022

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

Commits on Oct 18, 2022

  1. Configuration menu
    Copy the full SHA
    192a3e5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eff4567 View commit details
    Browse the repository at this point in the history
  3. Added more quantile tests.

    aschaffer committed Oct 18, 2022
    Configuration menu
    Copy the full SHA
    a8f7164 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2022

  1. Clean-up.

    aschaffer committed Oct 19, 2022
    Configuration menu
    Copy the full SHA
    f4bfd0c View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2022

  1. Configuration menu
    Copy the full SHA
    5fdbaec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    13b99c5 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2022

  1. Configuration menu
    Copy the full SHA
    3fde15d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2c98e09 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    13c544b View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2022

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

Commits on Oct 27, 2022

  1. Configuration menu
    Copy the full SHA
    2874aaa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b368c75 View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2022

  1. Configuration menu
    Copy the full SHA
    8a422c3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aa6429d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e2c5b83 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2022

  1. Configuration menu
    Copy the full SHA
    cd511aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    265086c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    447ae39 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2022

  1. Configuration menu
    Copy the full SHA
    57073b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    607f785 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ad6f4b4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    13ce1bc View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2022

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

Commits on Nov 8, 2022

  1. Configuration menu
    Copy the full SHA
    541217e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    74bb77b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8731c97 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9b8988f View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2022

  1. Configuration menu
    Copy the full SHA
    25e403c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4a34ece View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2022

  1. Configuration menu
    Copy the full SHA
    4a86262 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    878a8dc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ccd2c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2022

  1. Configuration menu
    Copy the full SHA
    03e1495 View commit details
    Browse the repository at this point in the history
  2. Clean-up (flake8).

    aschaffer committed Nov 14, 2022
    Configuration menu
    Copy the full SHA
    d69fa61 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2022

  1. Configuration menu
    Copy the full SHA
    aba018b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a9ce446 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    92b3e11 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b26eecc View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62daaad View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ef1323f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a0bd537 View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2022

  1. Configuration menu
    Copy the full SHA
    5828710 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d414d3f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c3b8d4c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0b99e32 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2022

  1. Configuration menu
    Copy the full SHA
    ea611a2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5f29a86 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fbe3c13 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5afcaef View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2022

  1. Configuration menu
    Copy the full SHA
    7d608a7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bb3d6f1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a08250 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2022

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

Commits on Nov 29, 2022

  1. Configuration menu
    Copy the full SHA
    2a9d2af View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cc7f476 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d09f4a5 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2022

  1. Fix for axis=None failures.

    aschaffer committed Nov 30, 2022
    Configuration menu
    Copy the full SHA
    b2445ab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fed9344 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4326bb8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7fb1d6c View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

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

Commits on Dec 2, 2022

  1. Configuration menu
    Copy the full SHA
    cbf8344 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    495d3ae View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f7fdf14 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b0af955 View commit details
    Browse the repository at this point in the history
  5. Addressed reviews on axes_set confusing apparent dependency on arr.sh…

    …ape and remaining_shape as tuple of 1s.
    aschaffer committed Dec 2, 2022
    Configuration menu
    Copy the full SHA
    aaf3e14 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ac0478c View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    caf2f0c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b4f36a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d943147 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    daaa5af View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7e8dc31 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dd1830f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    94a0368 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    2977462 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b883e33 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3e24afd View commit details
    Browse the repository at this point in the history
  4. Addressed comments on mypy function signatures: quantile(). Tentative…

    … 2 (temporary fix, until better axis type can be provided).
    aschaffer committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    6657451 View commit details
    Browse the repository at this point in the history
  5. Addressed comments on mypy function signatures: quantile(). Tentative…

    … 3: adjust quantile_impl() signature.
    aschaffer committed Dec 6, 2022
    Configuration menu
    Copy the full SHA
    15a9875 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    02a1be7 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2022

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

Commits on Dec 8, 2022

  1. Configuration menu
    Copy the full SHA
    645bcd7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd2a187 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2022

  1. Configuration menu
    Copy the full SHA
    d796bd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5298c83 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7924e2c View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2022

  1. Re-activated skipped test to, at least, run the output cast, w/o chec…

    …king, for now, due to numpy issue 22766.
    aschaffer committed Dec 10, 2022
    Configuration menu
    Copy the full SHA
    43fad06 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2022

  1. Re-activated skipped output downcast test from float64 to float32 (ra…

    …ther than int, which fails in numpy, due to numpy issue 22766).
    aschaffer committed Dec 12, 2022
    Configuration menu
    Copy the full SHA
    d434bcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8957974 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2022

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

Commits on Dec 29, 2022

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

Commits on Dec 30, 2022

  1. Cosmetic changes

    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    933a08e View commit details
    Browse the repository at this point in the history
  2. Use np instead of num

    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    c89b98c View commit details
    Browse the repository at this point in the history
  3. Use num instead of cu

    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    14dbdc1 View commit details
    Browse the repository at this point in the history
  4. Make sure all test input arrays are vanilla NumPy arrays

    Because cuNumeric supports the __array_function__ protocol, if you pass a
    cuNumeric array to a vanilla NumPy method, it will dispatch through to the
    cuNumeric implementation, meaning that np.foo(arr) and cn.foo(arr) end up
    doing the same thing, and we're not testing anything by comparing them.
    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    8339eee View commit details
    Browse the repository at this point in the history
  5. Fix typing of axis

    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    6d61b3f View commit details
    Browse the repository at this point in the history
  6. Minor cleanups

    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    e092c67 View commit details
    Browse the repository at this point in the history
  7. Clean up some comments

    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    58e112a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8f3a7fd View commit details
    Browse the repository at this point in the history
  9. Clean up docs

    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    0910e14 View commit details
    Browse the repository at this point in the history
  10. Typo in docs

    manopapad committed Dec 30, 2022
    Configuration menu
    Copy the full SHA
    5f11788 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2023

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

Commits on Jan 21, 2023

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

Commits on Feb 1, 2023

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

Commits on Mar 1, 2023

  1. Configuration menu
    Copy the full SHA
    66f0967 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b104a56 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2023

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

Commits on Mar 9, 2023

  1. Added seeding to quantile tests.

    Andrei Schaffer committed Mar 9, 2023
    Configuration menu
    Copy the full SHA
    a66f020 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Configuration menu
    Copy the full SHA
    e2c8967 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7d4ddc2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    31b0431 View commit details
    Browse the repository at this point in the history
  4. Fixed args fwd-ing.

    aschaffer committed Mar 14, 2023
    Configuration menu
    Copy the full SHA
    c4cc576 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    62f19c6 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2023

  1. Added profiling test for quantiles.

    Andrei Schaffer committed Mar 22, 2023
    Configuration menu
    Copy the full SHA
    8bb35e1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e73dff View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2023

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

Commits on Mar 30, 2023

  1. Increased dimension of input array.

    Andrei Schaffer committed Mar 30, 2023
    Configuration menu
    Copy the full SHA
    a73e8bb View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2023

  1. Fixed cupy failure with q.ndim > 1.

    Andrei Schaffer committed Apr 4, 2023
    Configuration menu
    Copy the full SHA
    70e29e4 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2023

  1. Configuration menu
    Copy the full SHA
    60a59ac View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ecfaa2a View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2023

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

Commits on Jul 28, 2023

  1. Merged branch-23.09.

    aschaffer committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    1f20004 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

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

Commits on Aug 3, 2023

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

Commits on Aug 11, 2023

  1. Configuration menu
    Copy the full SHA
    acb43b0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    45b6cfb View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Fixed typo in str_method.

    aschaffer committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    b152207 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    0996b86 View commit details
    Browse the repository at this point in the history
  2. Fix pre-commit complaints

    manopapad committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    3d8b84b View commit details
    Browse the repository at this point in the history