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

Refactor TensorNetwork to class-based OOP organization #103

Merged
merged 29 commits into from
Oct 25, 2023
Merged

Commits on Oct 4, 2023

  1. Configuration menu
    Copy the full SHA
    146838d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f32e3d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dc00471 View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Import EinExprs.inds symbol

    mofeing committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    b5b3317 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb5094a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2c91f0e View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

  1. Configuration menu
    Copy the full SHA
    a941fcd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    270be2b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    79027fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7b48e03 View commit details
    Browse the repository at this point in the history
  5. Fix mutation on merge(::TensorNetwork)

    `copy` is not acting as expected and the copied TN has the `.indices` field mutated.
    mofeing committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    e26b1f0 View commit details
    Browse the repository at this point in the history
  6. Refactor Quantum TNs

    mofeing committed Oct 6, 2023
    Configuration menu
    Copy the full SHA
    4e8ea4b View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2023

  1. Configuration menu
    Copy the full SHA
    dac1cb8 View commit details
    Browse the repository at this point in the history
  2. Refactor MatrixProduct

    mofeing committed Oct 7, 2023
    Configuration menu
    Copy the full SHA
    7bcc2f7 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. Refactor Quac extension

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    462a161 View commit details
    Browse the repository at this point in the history
  2. Test changes for MPO

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    2057a14 View commit details
    Browse the repository at this point in the history
  3. Refactor replace

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    ebcab1a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f28bcf4 View commit details
    Browse the repository at this point in the history
  5. Fix normalize!

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    64ed193 View commit details
    Browse the repository at this point in the history
  6. Remove legacy code

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    b872801 View commit details
    Browse the repository at this point in the history
  7. Update ChainRules extensions

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    4ea6ab9 View commit details
    Browse the repository at this point in the history
  8. Fix copy on TensorNetwork

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    e2e9721 View commit details
    Browse the repository at this point in the history
  9. Fix PEP constructor

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    62cce3b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b090cfc View commit details
    Browse the repository at this point in the history
  11. Fix docs

    mofeing committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    7be0448 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2023

  1. Enable norm test on MPO

    mofeing committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    d3e4c11 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6567aa9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    86f3a05 View commit details
    Browse the repository at this point in the history
  4. Update contract docstring

    mofeing committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    ecdc993 View commit details
    Browse the repository at this point in the history