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

Nd expression testing #52

Closed
wants to merge 32 commits into from
Closed

Nd expression testing #52

wants to merge 32 commits into from

Commits on Jun 4, 2024

  1. initial changes to begin enabling nd expressions

    Transurgeon committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    0438115 View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2024

  1. some more nitpicky changes

    Transurgeon committed Jun 8, 2024
    Configuration menu
    Copy the full SHA
    047214a View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. adding initial testing prototype for nd sum atom

    William Zijie Zhang authored and William Zijie Zhang committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    3c03a0d View commit details
    Browse the repository at this point in the history
  2. adding more tests for elementwise operations

    William Zijie Zhang authored and William Zijie Zhang committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    531d281 View commit details
    Browse the repository at this point in the history
  3. updating test docstrings thanks to philipp

    William Zijie Zhang authored and William Zijie Zhang committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    abf41bc View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. some progress but still missing out on test cases

    William Zijie Zhang authored and William Zijie Zhang committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    746fc8a View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. fixing issue with output shape instead of input

    William Zijie Zhang authored and William Zijie Zhang committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    9bbf5ab View commit details
    Browse the repository at this point in the history
  2. adding arg to test

    William Zijie Zhang authored and William Zijie Zhang committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    f8d853a View commit details
    Browse the repository at this point in the history
  3. moving test to new class

    William Zijie Zhang authored and William Zijie Zhang committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    79fd4b2 View commit details
    Browse the repository at this point in the history
  4. resetting changes to settings

    William Zijie Zhang authored and William Zijie Zhang committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    1dd6e0c View commit details
    Browse the repository at this point in the history
  5. removing type annotation for constant.py

    William Zijie Zhang authored and William Zijie Zhang committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    a800dda View commit details
    Browse the repository at this point in the history
  6. copying implementation over to scipy backend, will look into optimiza…

    …tions later
    William Zijie Zhang authored and William Zijie Zhang committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    dfeebcb View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. update axis atom to allow multiple axes, removing some tests

    William Zijie Zhang authored and William Zijie Zhang committed Jun 16, 2024
    Configuration menu
    Copy the full SHA
    8d3bc71 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. adding tests for passing multiple axes to the sum atom

    William Zijie Zhang authored and William Zijie Zhang committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    53ae854 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. fixing all tests for scipy and numpy

    William Zijie Zhang authored and William Zijie Zhang committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    ea47fcd View commit details
    Browse the repository at this point in the history
  2. adding back axis atom error and disabling cumsum for now

    William Zijie Zhang authored and William Zijie Zhang committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    1cef190 View commit details
    Browse the repository at this point in the history
  3. trying to setback default canon backend to cpp

    William Zijie Zhang authored and William Zijie Zhang committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    a1df0a6 View commit details
    Browse the repository at this point in the history
  4. adding case for lin-util to differentiate with cpp backend

    William Zijie Zhang authored and William Zijie Zhang committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    756d903 View commit details
    Browse the repository at this point in the history
  5. fixing case for data for numpy backend

    William Zijie Zhang authored and William Zijie Zhang committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    98ac1c7 View commit details
    Browse the repository at this point in the history
  6. adding passing tests for nd sum

    William Zijie Zhang authored and William Zijie Zhang committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    89c73ba View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. fixing issues with difference in backends, will need to make changes …

    …to solving chain as well
    William Zijie Zhang authored and William Zijie Zhang committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    03b6060 View commit details
    Browse the repository at this point in the history
  2. adding changes to backend choice depending on number of dimensions of…

    … vars and params
    William Zijie Zhang authored and William Zijie Zhang committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    728ed8b View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. fixing ndim of problem and constraints check to be more accurate

    William Zijie Zhang authored and William Zijie Zhang committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    02f7fb2 View commit details
    Browse the repository at this point in the history
  2. final changes, removing comments for assertions and updating docstrings

    William Zijie Zhang authored and William Zijie Zhang committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    e29f893 View commit details
    Browse the repository at this point in the history
  3. adding backend strings from settings, adjusting test accordingly

    William Zijie Zhang authored and William Zijie Zhang committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    d417839 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. fixing changes from review by steven

    William Zijie Zhang authored and William Zijie Zhang committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    8df43ef View commit details
    Browse the repository at this point in the history
  2. removing axis type check with iterable

    William Zijie Zhang authored and William Zijie Zhang committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    15cf2fd View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2024

  1. making changes following Parth's review

    William Zijie Zhang authored and William Zijie Zhang committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    08111d9 View commit details
    Browse the repository at this point in the history
  2. Update cvxpy/expressions/constants/constant.py

    Co-authored-by: Parth Nobel <parthnobel@berkeley.edu>
    Transurgeon and PTNobel authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    b0bec73 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2024

  1. Update cvxpy/lin_ops/canon_backend.py

    Co-authored-by: Parth Nobel <parthnobel@berkeley.edu>
    Transurgeon and PTNobel authored Jul 2, 2024
    Configuration menu
    Copy the full SHA
    76025da View commit details
    Browse the repository at this point in the history
  2. adding more changes to parth's review part 2

    William Zijie Zhang authored and William Zijie Zhang committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    efe8370 View commit details
    Browse the repository at this point in the history
  3. fixing assertion suggestion by parth

    William Zijie Zhang authored and William Zijie Zhang committed Jul 2, 2024
    Configuration menu
    Copy the full SHA
    5ca0bba View commit details
    Browse the repository at this point in the history