Skip to content

Releases: Qyusu/qxmt

Relese 0.3.3

28 Oct 12:57
2a63c4e
Compare
Choose a tag to compare

ADD

FIX

  • Process parallelization process. Mainly, when a file is changed, the latest code is used in the child process.

CHANGE

Relese 0.3.2

26 Oct 16:48
Compare
Choose a tag to compare

Add

  • record the runtime of fit and predict in each RunRecord ("runtime": {"fit": 3.2, "predict": 1.2}).

Fix

  • Kernel build method from feature map function.
  • Disable cache when reloading custom modules.
  • Temporarily changed to single-threaded due to a bug found in the process parallelization process. Will be supported in the future.

Change

  • remove input dim check when construct feature map. Implement user's own necessary checking mechanisms to improve operability.
  • split default feature map module (defaults.py) in to each objective and method.

Relese v0.3.1

22 Oct 13:50
Compare
Choose a tag to compare

ADD

  • check git availability (#106 )
  • add file loader (#108)
  • generated data loader (#109)
  • Infer dataset type (#111 )
  • support for sequential processing of multi logic (#112)
  • sampling mode for fidelity kernel (#114)
  • save result summary of shots (#115)

FIX

  • unify graph color (#113)

Change

  • rename dummy module to generate module (#109)
  • remove params from dataset config (#110)

Relese v0.3.0

15 Oct 13:41
Compare
Choose a tag to compare

Add

  • hyperparamter search by optuna (#95)
  • support multi class (#96)
  • quantum rigge regressor class (#97)
  • split evaluation class into clf or reg (#99)
  • visualization method for regression model (#100)
  • generate method for dummy regression data (#101)
  • cross_val and hyperparams-search for QRigge
  • implement QSVR model (#103)
  • support py310 environment (#104)

Fix

  • changed user environment path when executing custom modules (#93)
  • rename QSVM to QSVC (#102)

Relese v0.2.3

10 Oct 15:03
Compare
Choose a tag to compare

Add

  • (add): split logic of validation (#80)

  • (add): cross validation (#81)

  • (add): role for description generator (#83)

  • (add): dataset load from OpenML (#84)

  • (add): config for multi dataset type (#85)

  • (add): override empty experiment directory (#85)

  • (add): visualize circuit in the MPL format (#86)

  • (add): projected kernel (#86)

  • (add): hyper-parameter search method (grid, random) (#90)

Change

  • (change): move raw dataset type definition (#80)

  • (change): definition of default metrics in one place (#82)

Fix

  • (fix): dummy dataset label (#82)

Docs

  • Change structure of API reference page (#91)
  • Support tutorial in v0.2.3 (#91)
  • Add contribution guideline (#82)

v0.2.2

25 Sep 23:41
f4cc88e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

16 Sep 06:12
1e361dc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

11 Sep 13:50
b130cb9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.2.0

Relese 0.1.0

10 Sep 14:12
Compare
Choose a tag to compare

First public release of QXMT.

Contributors

This release contains contributions from:

kenya-sk