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

Integrate qiskit-toqm as an optional package for layout and routing. #7825

Merged
merged 15 commits into from
Jun 14, 2022

Commits on Mar 28, 2022

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

Commits on Mar 31, 2022

  1. Run formatting.

    kevinhartman committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    d24d79a View commit details
    Browse the repository at this point in the history
  2. Add release note.

    kevinhartman committed Mar 31, 2022
    Configuration menu
    Copy the full SHA
    281046b View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2022

  1. S

    kevinhartman committed Apr 19, 2022
    Configuration menu
    Copy the full SHA
    6f81c34 View commit details
    Browse the repository at this point in the history

Commits on Apr 20, 2022

  1. Exclude Linux aarch64 for qiskit-toqm in requirements-dev.txt.

    This is currently necessary since Qiskit TOQM isn't published to PyPI
    for Linux aarch64 due to a bug.
    kevinhartman committed Apr 20, 2022
    Configuration menu
    Copy the full SHA
    df76825 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2022

  1. qiskit-toqm performs layout changes always.

    ...when configured using one of its optimization strategies. This is because
    non-optimal configurations (i.e. anything using GreedyMapper under the
    hood) aren't compatible with the layout search parameter, and in fact
    break when it is provided. These configurations happen to always perform
    layout (without the explicit search) through a different means. To make
    everything consistent, it should be assumed that no matter which optimization
    strategy is used, layout changes will be made via routing.
    
    qiskit-toqm users can still create a custom strategy if they wish to use
    an optimal configuration that does not make layout changes, and then
    use their own pass manager.
    kevinhartman committed Apr 22, 2022
    Configuration menu
    Copy the full SHA
    66b0695 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c1bcec9 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2022

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

Commits on Apr 28, 2022

  1. Add testing of 5 qubit device.

    This exercises the optimal mapper code paths of qiskit-toqm
    opt levels.
    kevinhartman committed Apr 28, 2022
    Configuration menu
    Copy the full SHA
    c018957 View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2022

  1. Configuration menu
    Copy the full SHA
    6c4d973 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4339b8e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1d77e64 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

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

Commits on May 31, 2022

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

Commits on Jun 14, 2022

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