Skip to content

Releases: alex180500/online-qml

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 25 Jun 10:54
5b3aac8

0.7.1 (2026-06-25)

Features

  • added and exported shadow_methods name list (c57773d)
  • added automatic dispatching of dense updating for big ntr (dd4b23f)
  • added dev dependency of snakeviz for profiling visualization (5979245)

Bug Fixes

  • changed default gamma in nout sweep (3681747)
  • removed verbose output from nout_metrics (839abe7)

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 17:44
d970e01

0.7.0 (2026-06-24)

⚠ BREAKING CHANGES

  • fixed and realigned all the experiment helper functions, removed kwargs

Features

  • added nout_sweep sweep script (fb7964f)
  • added nout_metrics (b624cbf)

Bug Fixes

  • fixed and realigned all the experiment helper functions, removed kwargs (117a895)
  • fixed bug in ntrain sweep (0835f05)

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 22 Jun 10:34
576615e

0.6.1 (2026-06-22)

Features

  • added support for different observables (52e457a)

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 22 Jun 09:25
2b2d1a5

0.6.0 (2026-06-22)

⚠ BREAKING CHANGES

  • obserables are now adjoint by default
  • refactored the library such that the frame experiment is separated. Removed prior experiment
  • major refactoring, deleted a lot of unused functions publicly exported
  • removed dimension sweep for the future runs

Features

  • added prior experiment for MSE at high shots (196cfc7)
  • obserables are now adjoint by default (e0b721d)

Miscellaneous Chores

  • major refactoring, deleted a lot of unused functions publicly exported (194adc3)
  • refactored the library such that the frame experiment is separated. Removed prior experiment (07005d1)
  • removed dimension sweep for the future runs (2b90930)

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 15:55
6919804

0.5.0 (2026-06-05)

v0.4.1

Choose a tag to compare

@github-actions github-actions released this 05 Jun 15:55
aee569e

0.4.1 (2026-06-05)

⚠ BREAKING CHANGES

  • modified pyproject to correct dependencies and uv syncing

Bug Fixes

  • fixed wrong dependencies (57bde80)
  • modified pyproject to correct dependencies and uv syncing (203469d)

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 05 Jun 11:04
110e654

0.4.0 (2026-06-05)

⚠ BREAKING CHANGES

  • now you can more easily install the pytorch version using extra arguments in uv, pandas moved to dev dependencies
  • added optional cuda dependencies for GPU computing with pytorch
  • changed all names to POVM frame, instead of measurement frame
  • first experiment for dimension sweep
  • make metric saving coordinate-aware for dimension and n_out sweeps

Features

  • added optional cuda dependencies for GPU computing with pytorch (49965be)
  • added total sample time in dim_sweep (84db6c0)
  • first experiment for dimension sweep (1a03d7a)
  • first experiment for the frame distances (0545691)
  • make metric saving coordinate-aware for dimension and n_out sweeps (aeb9873)
  • now timed accepts previous_time for in place update (fe0d8fa)
  • now you can more easily install the pytorch version using extra arguments in uv, pandas moved to dev dependencies (ce76968)

Bug Fixes

  • all the scripts now accept string as folders (85f1f1e)
  • changed all names to POVM frame, instead of measurement frame (e138ba9)
  • modified folder name structure for the dim_sweep (67c02e8)

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 25 May 09:29
c17d0c6

0.3.0 (2026-05-25)

Features

  • added training_methods variable for simpler scripts (8ae25cc)
  • added experimental support for resource monitoring (319bf48)
  • added working folder and verbose output to the ntrain script (b8ad53c)
  • first version of dim_sweep (defd81d)
  • first version of shot_sweep (4a64771)
  • simplified dimension sweep (cc11bc6)
  • simplified naming scheme for seed so that it allows more customizability (c480641)

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 20 May 14:53
fec4b52

0.2.0 (2026-05-20)

⚠ BREAKING CHANGES

  • added quantum local state frame function, refactors
  • the experiments have been modified for the new naming scheme for the online shadow training
  • modified evaluation, deleted evaluate_layers_empirical_mse, simplified files refactors
  • complete revamp of the shadow estimator object and refactoring
  • complete revamp of the core.py into an internal submodule
  • deleted primitive scripts for the new upcoming scripts

Features

  • added quantum local state frame function, refactors (fe46a7c)
  • added scripts to the package (56f712d)
  • added various function name to public (2057e25)
  • complete revamp of the core.py into an internal submodule (c14911d)
  • complete revamp of the shadow estimator object and refactoring (b588ad8)
  • deleted primitive scripts for the new upcoming scripts (3491778)
  • modified evaluation, deleted evaluate_layers_empirical_mse, simplified files refactors (ce89196)
  • the experiments have been modified for the new naming scheme for the online shadow training (3995bc6)
  • updating scripts for the new experiments (a46e688)

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 11 May 14:24
9e7704f

0.1.0 (2026-05-11)