Skip to content

Releases: Qyusu/qxmt

Release 0.7.0

12 Jun 10:09

Choose a tag to compare

Add

  • Support TensorFlow datasets (#215)
  • Support device of Qiskit Aer simulator (#218 )
  • Basic feature map and kernel implementation by Qiskit (#219)
  • CI/CD workflow for Qiskit test (#219)
  • docs for qiskit implementation (#220 )

Fix

  • Build document in poetry environment (#215)

Change

  • The sampling method name for preprocessing rename sampling_by_each_class to sample_n_per_class (#212 )
  • Retrieving the braket device independently of the library version (#214)
  • Lazy import for OpenML (#215)
  • Extract Qulacs dependency and integration test (#216 )
  • Lazy import for quantum devices (#217)
  • update PennyLane version to v0.44 (#218 )
  • update tutorials (#220 )

Release 0.6.0

06 Feb 03:59

Choose a tag to compare

Add

  • Support Qulacs library
    • Qulacs device (#208 )
    • Basic feature map (#210 )
    • Basic kernel logic (#210 )

Fix

  • Unit and integration tests support multi library (#210 )

Change

  • The random_seed param in the device config was move to device_options.seed (#208 )

Release 0.5.10

28 Aug 14:48
7e62b3a

Choose a tag to compare

Add

  • Automatically calculate frozen core number. (#203 )

Fix

Change

  • Energy calculation method unified PySCF instead OpenFermion (#203 )

Release v0.5.9

27 Aug 09:57
55b0e23

Choose a tag to compare

Add

  • Calculate CASSFC and CASCI energy for molecular (#201 )

Fix

Change

Release 0.5.8

23 Aug 06:44
bb867de

Choose a tag to compare

Add

  • set hf and fci energy by config file
  • add below ansatz templates
    • kUpCCGSD
    • GateFabric
    • AllSinglesDubles
    • ParticleConservingU1
    • ParticleConservingU2

Fix

Change

  • use lockfile when install dependencies at CI/CD

Release 0.5.7

15 Aug 09:05

Choose a tag to compare

Add

  • Base PennyLane kernel class
  • Get circuit depth

Fix

Change

  • Simplify logic for get circuit depth due to computational cost

Release v0.5.5

04 Aug 06:32
d069d40

Choose a tag to compare

Add

  • Support PennyLane GPU devices (#192 )
  • hf and fci energies compute by OpenFermionPySCF (#193 )

Fix

Change

  • accelerated by calculating the kernel matrix in batch calculation (#190 )
  • various ranges of initial value can be set in VQE (#193 )
  • remove python3.13 due to unsupported dependency library (#193 )

Release 0.5.4

12 Jun 07:49
10a2fe1

Choose a tag to compare

Add

  • Added n_parameters to the experiment log file (#187)
  • Implemented get_backend_name method for the local simulator (#187)
  • Implemented logic to check if parameters have been updated (#188 )
  • Use autodiff when scipy optimization (#189 )

Fix

  • Refresh the progress bar time (#185 )

Change

Release 0.5.3

06 Jun 01:24

Choose a tag to compare

Add

Fix

  • Scipy optimization log (#184 )

Change

  • Refactoring device class (#182)

Release 0.5.2

23 May 10:10
76e476a

Choose a tag to compare

Add

  • Support initial value for optimizer by config (#179 )

Fix

Change

  • Remove unnecessary cache logic for molecular dataset. (#177 )
  • Update document and tutorial for v0.5.2 (#180 )