Qiskit-aer

Latest version: v0.15.1

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 8 of 9

0.3.3

Changelog

Added
-----
- Added controlled gates (``cu1``, ``cu2``, ``cu3``) to simulator basis_gates (\417)
- Added multi-controlled gates (``mcx``, ``mcy``, ``mcz``, ``mcu1``, ``mcu2``, ``mcu3``)
to simulator basis gates (\417)
- Added gate definitions to simulator backend configurations (\417)

Changed
-------
- Improved pershot snapshot data container performance (\405)
- Add basic linear algebra functions for numeric STL classes (\406)
- Improved average snapshot data container performance (\407)

0.3.2

CHANGELOG
==========
Fixed
-----
- Fix sdist to always attempt to build (\401)

0.3.1

Changelog
========

Added
-----
- Added tests for the Fredkin gate (357)
- Added tests for the cu1 gate (360)
- Added tests for statevector and stabilizer snapshots (\355)
- Added tests for density matrix snapshot (\374)
- Added tests for probabilities snapshot (\380)
- Added support for reset() in MPS simulation method (\393)
- Added tests for matrix and Pauli expectation value snapshot (\386)

Changed
-------
- Changes signature of SnapshotExpectationValue extension and the way qubit position parameters are parsed in expectation_value_matrix qobj instructions (\386)
- Change signature of SnapshotProbabilities extension (\380)
- Change signature of SnapshotDensityMatrix extension (\374)
- Stabilizer snapshot returns stabilizer instead of full Clifford table (\355)
- Signature of SnapshotStatevector and SnapshotStabilizer (\355)
- Changed all names from tensor_network_state to matrix_product_state (\356)
- Update device noise model to consume asymmetric readout errors from backends (\354)
- Update device noise model to use gate_length (\352)
- Refactoring code and introducing floating point comparison func (\338)

0.3.0

Changelog
========
Added
-----
- New simulation method for qasm simulator: tensor_network (\56)
- Added superop qobj instruction and superoperator matrix utils (\289)
- Added support for conditional unitary, kraus, superop qobj instructions (\291)
- Add "validation_threshold" config parameter to Aer backends (\290)
- Added support for apply_measure in tensor_network_state. Also changed
sample_measure to use apply_measure (\299)
- Added density matrix simulation method to QasmSimulator (\295, \253)
- Adds delay measure circuit optimization (\317)
- Added sampling for sampling with readout-errors (\222)
- Added support of single precision for statevector and density matrix simulation (\286, \315)
- Noise model inserter module (\239)

Changed
-------
- Added density matrix method to automatic QasmSimulator methods (\316)

Fixed
-----
- Bug in handling parallelization in matrix_product_state.cpp (PR \292)
- Added support for multiplication by coeff in tensor_network_state expectation value snapshots (PR \294)
- Change name of qasm simulation method from tensor_network to matrix_product_state (\320)

0.2.3

Changelog
========
Fixed
-----
- Bug in measure sampling conditional checking with conditional instructions (\280)

0.2.2

Changelog
========

Added
-----
- Added multi-controlled phase gate to `QubitVector` and changed
multi-controlled Z and multi-controlled u1 gates to use this method (\ 258)
- Added optimized anti-diagonal single-qubit gates to QubitVector (\ 258)

Changed
-------
- Improve performance of matrix fusion circuit optimization and move fusion
code out of `QubitVector` class and into Fusion optimization class (\255)

Removed
-------
- Remove `matrix_sequence` Op type from `Op` class (\255)

Fixed
-----
- Change maximum parameter for depolarizing_error to allow for error channel
with no identity component. (\243)
- Fixed 2-qubit depolarizing-only error parameter calculation in
basic_device_noise_model (\243)
- Set maximum workers to ThreadPoolExecutor in AerJob to limit thread creation (\259)

Page 8 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.