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

Ibm backend v2 (solves #318 and #347) #349

Merged
merged 49 commits into from
Feb 4, 2020

Commits on Oct 23, 2019

  1. reduced Ry decomposition : modification of restrictedgateset setup to…

    … include compiler chooser, extension of available decompositions, new setup based on restrictedgateset but adapted for trapped ion configurations
    Ytterbot committed Oct 23, 2019
    Configuration menu
    Copy the full SHA
    a37c182 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2019

  1. Addition of test file for the rz2rx decomposition

    Addition of test file for the rz2rx decomposition and edit to comments in the rz2rx file
    daisyrainsmith committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    5aab56b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c005469 View commit details
    Browse the repository at this point in the history
  3. Create rz2rx_test file

    Addition of test file for the rz2rx decomposition
    daisyrainsmith committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    161ceef View commit details
    Browse the repository at this point in the history
  4. Update rz2rx.py

    Update to comments
    daisyrainsmith committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    1de8b0d View commit details
    Browse the repository at this point in the history
  5. Update rz2rx_test.py

    Update to comments
    daisyrainsmith committed Nov 22, 2019
    Configuration menu
    Copy the full SHA
    7aee572 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2019

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

Commits on Nov 26, 2019

  1. Minor update rz2rx.py

    Corrected an angle.
    daisyrainsmith committed Nov 26, 2019
    Configuration menu
    Copy the full SHA
    3ad1128 View commit details
    Browse the repository at this point in the history
  2. Minor update rz2rx_test.py

    Edited comments.
    daisyrainsmith committed Nov 26, 2019
    Configuration menu
    Copy the full SHA
    6f71faa View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2019

  1. Create h2rx_test.py

    Updated method for test_decomposition which tests that decomposition produces identical wave-state up to a global phase.
    daisyrainsmith committed Dec 5, 2019
    Configuration menu
    Copy the full SHA
    c29f866 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2019

  1. Improvement of the decomposition chooser; Note that basic restricted …

    …gate
    
    set will fail decomposing into Rxx because of the default chooser
    Ytterbot committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    ab231de View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5e7e01b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2b76e64 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a3d70a1 View commit details
    Browse the repository at this point in the history
  5. Create cnot2rxx_test.py

    Testing file for cnot2rxx decomposition. Includes updated method for test_decomposition which tests that decomposition produces identical wave-state up to a global phase.
    daisyrainsmith committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    60427da View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2019

  1. basic rotation gates at an angle of 0 or 2pi are removed by the optim…

    …izer.
    
    basic rotation gates ignore now the global phase and are defined over 0:2pi
    Ytterbot committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    1880aa8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4748268 View commit details
    Browse the repository at this point in the history
  3. Minor update

    Documentation and comments.
    daisyrainsmith committed Dec 10, 2019
    Configuration menu
    Copy the full SHA
    5ac7318 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cf6a793 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2019

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

Commits on Dec 19, 2019

  1. Changes 1/2 : command can be printed with unicode symbols only via new

    to_String method; syntax correction;
    Ytterbot committed Dec 19, 2019
    Configuration menu
    Copy the full SHA
    acdf41a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    448ba8e View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2019

  1. Configuration menu
    Copy the full SHA
    27f820c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    386cdf4 View commit details
    Browse the repository at this point in the history
  3. Update to decomposition test files

    rz2rx_test now tests each decomposition defined in rz2rx.all_defined_decomposition_rules
    Similar for cnot2rxx_test and h2rx_test
    daisyrainsmith committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    419276c View commit details
    Browse the repository at this point in the history
  4. Revert "Work in progress, is commutable"

    This reverts commit 27f820c.
    Ytterbot committed Dec 20, 2019
    Configuration menu
    Copy the full SHA
    ff74c8b View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2020

  1. ibmq fix: projectq uses new ibmq API (no doc available, just look at …

    …qiskit). Connection fixed for 5qb devices, the 15qb melbourne device and the
    
    online simulator
    coupling map obtained from ibm server instead of being manually written
    one setup can be used for the 3 different backend
    Ytterbot committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    df74660 View commit details
    Browse the repository at this point in the history
  2. minor fixes

    Ytterbot committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    88e0c63 View commit details
    Browse the repository at this point in the history
  3. update on the ibm example

    Ytterbot committed Jan 2, 2020
    Configuration menu
    Copy the full SHA
    34f280e View commit details
    Browse the repository at this point in the history

Commits on Jan 7, 2020

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

Commits on Jan 10, 2020

  1. fix comments

    Ytterbot committed Jan 10, 2020
    Configuration menu
    Copy the full SHA
    8ea5a5c View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2020

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

Commits on Jan 16, 2020

  1. Configuration menu
    Copy the full SHA
    03daf79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cd0452a View commit details
    Browse the repository at this point in the history
  3. Revert "Merge branch 'develop' into ibm_V2"

    This reverts commit cd0452a, reversing
    changes made to 03daf79.
    Ytterbot committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    9a32b37 View commit details
    Browse the repository at this point in the history
  4. minor fixes

    Ytterbot committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    17af2c8 View commit details
    Browse the repository at this point in the history
  5. bug fix in client test file

    Ytterbot committed Jan 16, 2020
    Configuration menu
    Copy the full SHA
    483cb24 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2020

  1. Configuration menu
    Copy the full SHA
    43939fc View commit details
    Browse the repository at this point in the history
  2. fix errors

    Ytterbot committed Jan 17, 2020
    Configuration menu
    Copy the full SHA
    6173cac View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2020

  1. major fix on testing files

    Ytterbot committed Jan 19, 2020
    Configuration menu
    Copy the full SHA
    83be8e9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b9a0d0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7fb3777 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2020

  1. additional tests

    Ytterbot committed Jan 20, 2020
    Configuration menu
    Copy the full SHA
    f0f2f69 View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2020

  1. python2.7 fix

    Ytterbot committed Jan 21, 2020
    Configuration menu
    Copy the full SHA
    48c7721 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2020

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

Commits on Feb 4, 2020

  1. Configuration menu
    Copy the full SHA
    e7a6899 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    67cab0f View commit details
    Browse the repository at this point in the history
  3. Improve test coverage

    Takishima committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    2d8e925 View commit details
    Browse the repository at this point in the history
  4. Improve code readability

    Takishima committed Feb 4, 2020
    Configuration menu
    Copy the full SHA
    eb27bc6 View commit details
    Browse the repository at this point in the history