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 hypothesis tests for data operators. #1957

Open
wants to merge 40 commits into
base: master
Choose a base branch
from

Commits on Jul 16, 2022

  1. Configuration menu
    Copy the full SHA
    b9bf808 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7aea8b View commit details
    Browse the repository at this point in the history
  3. Ignore hypothesis folder.

    hodgestar committed Jul 16, 2022
    Configuration menu
    Copy the full SHA
    2a22493 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cec89b9 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2022

  1. Configuration menu
    Copy the full SHA
    da1ca97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    57f0ee7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c85c38c View commit details
    Browse the repository at this point in the history
  4. Add utilities for treating infs as nans and silencing numpy numerical…

    … errors associated with these.
    hodgestar committed Aug 6, 2022
    Configuration menu
    Copy the full SHA
    1d74da8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9a78395 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    48ca9ab View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    486b9db View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    a5b6120 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2022

  1. Configuration menu
    Copy the full SHA
    4a4f59c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e80dbf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38b4130 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    81a5a64 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea6ed3a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4fc01f2 View commit details
    Browse the repository at this point in the history
  7. Remove debugging print.

    hodgestar committed Aug 7, 2022
    Configuration menu
    Copy the full SHA
    d55ebd0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c4f0d35 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    67aa5cf View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2aee70c View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2022

  1. Configuration menu
    Copy the full SHA
    78970fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7379dfc View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2023

  1. Configuration menu
    Copy the full SHA
    acf138f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e0b8d5e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    888c411 View commit details
    Browse the repository at this point in the history
  4. Fix typo and remove TODO.

    hodgestar committed Apr 11, 2023
    Configuration menu
    Copy the full SHA
    7ab5dce View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b48f786 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8de0220 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Add a strategy specifically for use in testing matmul which is partic…

    …ularly challenging for floating point precision.
    hodgestar committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    bda1ed2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3394850 View commit details
    Browse the repository at this point in the history
  3. Allow CSR scalar multiplication and division to raise exceptions for …

    …non-finite scalars, only test matmul on saner values, make reference equality check for similar to what the data layer does, clean up tolerances.
    hodgestar committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    ed8d589 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    99c9310 View commit details
    Browse the repository at this point in the history
  5. Add towncrier entry.

    hodgestar committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    0313a6f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1d56725 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0835021 View commit details
    Browse the repository at this point in the history
  8. Wrap numpy .trace() with ignore_arithmetic_warnings to avoid overflow…

    … message and simply test_trace using raises_when.
    hodgestar committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    5d6c0b4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb9f849 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2023

  1. Explicitly set rtol to 0 when determining expected value of equality …

    …checks. QuTiP's implementation does not use rtol.
    hodgestar committed Apr 17, 2023
    Configuration menu
    Copy the full SHA
    133677f View commit details
    Browse the repository at this point in the history