Qlazy

Latest version: v0.3.4

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

Scan your dependencies

Page 1 of 10

0.3.4

Added
- 'get_params' method of QCirc class to get the parameters of parametric quantum circuit
- 'init' option of 'run','expect' method of qlazy's Backend class to set the inital quantum state
- 'operate_qcirc' method of QState,DensOp,Stabilizer,MPState,QCirc class to perform unitary quantum circuit
- 'qft','iqft' method of QState,DensOp,MPState,QCirc to execute Quantum Fourier transform and its inverse transform
Changed
- name of 'operate' method to 'operate_pp' method
Removed
- dynamic link of libreadline.so
Fixed
- 'relative_entropy' method of DensOp class

0.3.3

Added
- support parametric quantum circuit
- '*' operator for quantum circuit to concatenate repeatedly
- add_control method of QCirc class to add control qubit
- remap method of QCirc to remap the qubit id and cmem (classical register) id
- expect method of Backend class to get an expectation value
- VQE example using parametric quantum circuit
- QAOA example using parametric quantum circuit
- get current version name from VERSION file when building the codes
Changed
- random generation algorithm of C codes to 'Mersenne Twister'
Fixed
- run method of qulacs backend
- run method of amazon_braket backend
- run method of qstate_gpu_simulator

0.3.2

Added
- matrix product state simulation (MPState class and 'mps_simulator' as a backend)
- setting observable object by X,Y,Z functions and operate with '+','-','*','/'
Fixed
- generate_random_gates method of QCirc

0.3.1

Added
- QCirc show method to display the quantum circuit
- QState show method option 'preal' to specify state vector component id to make positive real amplitude (default 0)
Fixed
- 'pip install qlazy' on a GPU supported machine (4)
- show method of QState, DensOp, MData

0.3.0

Added
- GPU support for quantum circuit execution with state vector simulator (build from source code)
- properties (qstate, stabilizer, cmem) to Result class
Changed
- improvement of measurement performance

0.2.7

Fixed
- config.ini not found error when creating Backend instance (3)
- 'poll_timeout_seconds' of config.ini setting is not enable

Page 1 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.