Skip to content
This repository has been archived by the owner on Dec 7, 2021. It is now read-only.

Qiskit Aqua 0.8.0

Compare
Choose a tag to compare
@manoelmarques manoelmarques released this 16 Oct 06:46
5d7a8cb

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 in QuantumAlgorithm (#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 in GroverOptimizer (#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)