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

Feature Request: Stabilizer / Clifford Simulator Backend #3

Closed
adamisntdead opened this issue Dec 21, 2018 · 3 comments
Closed

Feature Request: Stabilizer / Clifford Simulator Backend #3

adamisntdead opened this issue Dec 21, 2018 · 3 comments
Assignees

Comments

@adamisntdead
Copy link

It could be helpful to add a backend based on something like the simulator described in 'Fast simulation of stabilizer circuits using a graph state representation' (to my knowledge, that is the best known algorithm)'

I saw that there was previously a stabilizer simulator based on the tableau in Terra.

@jaygambetta
Copy link
Member

We are working on it and it will be an update

@chriseclectic chriseclectic self-assigned this Jan 2, 2019
@chriseclectic
Copy link
Member

This is WIP in PR #13

@atilag
Copy link
Member

atilag commented Jan 30, 2019

Merged here: dac153d

@atilag atilag closed this as completed Jan 30, 2019
dcmckayibm added a commit to dcmckayibm/qiskit-aer that referenced this issue Aug 14, 2019
* Add readme and example

* Add qubit whitelist, update example

* Added a frequency to the channels

* Adding frame rotation, doesn't quite work yet

* Fixed bug, now works for general oscillation frequencies

* Added dressed state measurement

* Notebook updated with Rabi and CR

* Update readme.md

* Reorder estates after dressing to original ordering. Uses a very basic routine so won't work at avoided crossings

* Generalize qubit operators, fix transformation error

* Updated notebook with the correct sims

* Fixed some path issues, replaced absolute with relative paths

* Moved example, fixed error for unitary solver in opsolve

* Updated to work with the pulse_simulator backend

* Put header into results so that get_counts will work

* Updated measurement to fix an error in the eigenstate mapper, add measurement level 1 and clean up example

* Fixed hamiltonian issues with noise, fixed measurement, finalized notebook

* Fixed issue with default config in pulse sim backend

* Fix reference to qiskiterror

* Fixed some import errors after merging with paul
dcmckayibm added a commit to dcmckayibm/qiskit-aer that referenced this issue Nov 3, 2019
* Add readme and example

* Add qubit whitelist, update example

* Added a frequency to the channels

* Adding frame rotation, doesn't quite work yet

* Fixed bug, now works for general oscillation frequencies

* Added dressed state measurement

* Notebook updated with Rabi and CR

* Update readme.md

* Reorder estates after dressing to original ordering. Uses a very basic routine so won't work at avoided crossings

* Generalize qubit operators, fix transformation error

* Updated notebook with the correct sims

* Fixed some path issues, replaced absolute with relative paths

* Moved example, fixed error for unitary solver in opsolve

* Updated to work with the pulse_simulator backend

* Put header into results so that get_counts will work

* Updated measurement to fix an error in the eigenstate mapper, add measurement level 1 and clean up example

* Fixed hamiltonian issues with noise, fixed measurement, finalized notebook

* Fixed issue with default config in pulse sim backend

* Fix reference to qiskiterror

* Fixed some import errors after merging with paul
atilag pushed a commit that referenced this issue Dec 3, 2019
chriseclectic referenced this issue in chriseclectic/qiskit-aer Jan 23, 2020
* Add readme and example

* Add qubit whitelist, update example

* Added a frequency to the channels

* Adding frame rotation, doesn't quite work yet

* Fixed bug, now works for general oscillation frequencies

* Added dressed state measurement

* Notebook updated with Rabi and CR

* Update readme.md

* Reorder estates after dressing to original ordering. Uses a very basic routine so won't work at avoided crossings

* Generalize qubit operators, fix transformation error

* Updated notebook with the correct sims

* Fixed some path issues, replaced absolute with relative paths

* Moved example, fixed error for unitary solver in opsolve

* Updated to work with the pulse_simulator backend

* Put header into results so that get_counts will work

* Updated measurement to fix an error in the eigenstate mapper, add measurement level 1 and clean up example

* Fixed hamiltonian issues with noise, fixed measurement, finalized notebook

* Fixed issue with default config in pulse sim backend

* Fix reference to qiskiterror

* Fixed some import errors after merging with paul
vvilpas pushed a commit to vvilpas/qiskit-aer that referenced this issue Apr 6, 2020
Migrate cython to C++ in pulse simulator
atilag pushed a commit to atilag/qiskit-aer that referenced this issue May 28, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants