This repository has been archived by the owner on Dec 7, 2021. It is now read-only.
Qiskit Aqua 0.8.0
Changelog
Deprecated
- Bosonic algorithms and support for Chemistry (#1356)
- Deprecate the
CircuitFactory
and derived types (#1348) - Ground state interface (#1288)
- Make QGAN run primarily on circuits (#1341)
- Deprecate the
WeightedSumOperator
(#1307) - Properly deprecate quadratic program ising converter classes (#1178)
Added
- Bosonic algorithms and support for Chemistry (#1356)
- Excited States algorithms and support for Chemistry (#1354)
- BOPES Sampler algorithm for Chemistry (#1352)
- Orbital Optimization VQE algorithm for Chemistry (#1355)
- Gradients Framework (#1293)
- Implement selection of optimizer in the QGAN algorithm (#1253)
- Opflow Cvar Implementation (#1345)
- Ground state interface (#1288)
- Finance applications (#1342)
- Make QGAN run primarily on circuits (#1341)
- Handle infeasible filter criterion for NumPy(Minimum)Eigensolver and MinimumEigenOptimizer (#1310)
- Add support for v2 provider interface (#1270)
- Create Eigensolver interface (#1277)
- Optimizers for noisy quantum devices (scikit-quant) (#1240)
- Vibrational structure calculations (#1232)
- Operator.compose should allow indices (#1144)
- Enhanced Aqgd optimizer (#1252)
- HHL and NumPyLSsolver Result Classes (#1254)
- Consistent behaviour of StateFn.eval with OperatorBase.eval (#1210)
- More powerful Operator.to_circuit #1089 (#1124)
- Add a parameters method to the Operators (#1194)
- Warm start ADMM (#1202)
- Fix cyclicity check and add max_iterations in VQEAdapt (#1187)
Changed
- Gradients Framework (#1293)
- Ground state interface (#1288)
- Refactor Chemistry Drivers to also accept Molecule class (#1297)
- Refactoring
Grover
class inQuantumAlgorithm
(#1268) - Refactor QAE using the Grover operator (#1234)
- Add feasibility checks to optimizers/converters (#1199)
- Add Grover and QAE result classes (#1219)
Removed
- Drop support for Python 3.5 (#1227)
Fixed
- Setting is_measurement for converted state functions and backend arg required to CircuitSampler (#1344)
- Change base gate U3 to U (#1351)
- Fix measurements bug when specifying
qasm_simulator
inGroverOptimizer
(#1312) - Fix Trotter evolution of sums with identity terms (#1304)
- Fixed bugs of converters in the case of that the range of variable is 0 (#1259)
- Fix a bug of the integer to binary converter (#1256)
- Fix num oracle queries in QAE (#1242)
- Use Operator rather than unitary simulator to convert circuit to unitary matrix (#1224)
- Fix QSVM problem wit non-positive semi-definite kernel matrices (#1190)
- Fix a bug in grover optimizer (#1197)
- ComposedOp.eval shouldn't mutate the oplist (#1207)
- correct the UCCSD.compute_excitation_lists() (#1201)
- Fix cyclicity check and add max_iterations in VQEAdapt (#1187)