Skip to content

Comments

Remove Qiskit noise feature and transpile circuit#378

Merged
kottmanj merged 2 commits intotequilahub:develfrom
ohuettenhofer:qiskit_tests
Mar 10, 2025
Merged

Remove Qiskit noise feature and transpile circuit#378
kottmanj merged 2 commits intotequilahub:develfrom
ohuettenhofer:qiskit_tests

Conversation

@ohuettenhofer
Copy link
Collaborator

@ohuettenhofer ohuettenhofer commented Jan 20, 2025

  • The Qiskit noise feature seems to be broken, (temporarily?) removed it from SUPPORTED_NOISE_BACKENDS
  • I forgot to transpile in my previous pull request which caused the test_wfn_simple_consistency test to fail, fixed that (surprisingly, all the other tests seemed fine even without)
  • Added a check for HAS_IBMQ before testing if a backend is an IBMBackend so that the code works without the package installed. (I don't think the IBMQ code is tested though, because it requires an IBMQ account).

@ohuettenhofer ohuettenhofer force-pushed the qiskit_tests branch 2 times, most recently from a670205 to 6af8481 Compare January 21, 2025 18:18
@ohuettenhofer ohuettenhofer mentioned this pull request Feb 5, 2025
@ohuettenhofer
Copy link
Collaborator Author

Moved the CI commits to #380 so that this can be merged separately.

@kottmanj kottmanj merged commit 1ecbfb4 into tequilahub:devel Mar 10, 2025
11 checks passed
kottmanj added a commit that referenced this pull request Mar 31, 2025
* Add initial state support for expectation values (#373)

* Improve circuit compilation performance (#375)

* Wave function compact visualization (#376)

* wfn compact visualization

* minor edit

* Update src/tequila/wavefunction/qubit_wavefunction.py

Co-authored-by: Oliver Hüttenhofer <oliver.huettenhofer@gmail.com>

* Update src/tequila/wavefunction/qubit_wavefunction.py

Co-authored-by: Oliver Hüttenhofer <oliver.huettenhofer@gmail.com>

* Update test_chemistry.py

for h2 hcb is a bit slower (overhead due to changes in orbopt function, not dramatic)

---------

Co-authored-by: Oliver Hüttenhofer <oliver.huettenhofer@gmail.com>

* spex backend (#379)

* adding spex as a supported backend
* simulator_spex.py
* simple test case
* using ExpPauliTerm in circuit
* cashing using a circuit hash
* using SPEX and OMP_NUM_THREADS for parallelisation if available
* using a threshold to eliminate elements with negligible amplitudes
* compress_qubit_indicies and moving thresholding to c++
* deleting test_spex_simulator
* Update ci_backends.yml
* num_qubits param for spex backend (from LSB to MSB)

* minor fixup spex backend (#381)

* import error in spex backend
* spex-backend: error in hadamard compiling
* test_gradients: samplers/simulators missmatch

* Bug in orbital_optimizer.py to vqe_solver (#377)

* Bug in orbital_optimizer.py to vqe_solver

* Remove Qiskit noise feature and transpile circuit (#378)

* geometry_to_xyz (#382)

* Update version.py

* Update version.py

---------

Co-authored-by: Oliver Hüttenhofer <oliver.huettenhofer@gmail.com>
Co-authored-by: davibinco <59845652+davibinco@users.noreply.github.com>
Co-authored-by: Mikel-Ma <116980451+Mikel-Ma@users.noreply.github.com>
Co-authored-by: JdelArco98 <francisco.del.arco.santos@uni-a.de>
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

Successfully merging this pull request may close these issues.

2 participants