Skip to content

qutip-qoc v0.2.0

Latest

Choose a tag to compare

@BoxiLi BoxiLi released this 24 Mar 05:50
0e65d87

Written by @veronikakurth

Bug Fixes

Reinforcement learning module (src/qutip_qoc/_rl.py):

  • Corrections in algorithm execution time #31

JOPT

  • Fix: Enable JOPT to support open-system optimization with TRACEDIFF fidelity #49
    - This PR resolves an issue where JOPT failed to optimize open quantum systems using TRACEDIFF fidelity due to incompatibilities between JAX autodiff and Qobj data structures.

GRAPE

  • Match grape infidelity with manually computed one #51 (fixes #46):
    - With this PR the GRAPE-reported infidelity matches the manually computed one by evolving the system using the optimized control pulses.

GitHub Workflows

  • Update versions of action tools #35
  • Make upload and download artifacts functionality compatible with the API of artifacts@v4 #64

Pulse optimisation and objective modules

  • Fix state transfer not working for GRAPE and CRAB #36 (fixes #34)

Documentation

  • Fixing broken links in README #39
  • Fix: Load jQuery explicitly to resolve broken search panel on deployed docs #42

Miscellaneous

  • Add interactive test notebooks for closed systems #43
  • Added requirements for interactive tests to setup.cfg #53
  • Make it possible to display qutip-qoc as a family package #56

Dependencies management

  • Make all JAX and machine learning related dependencies optional #32

Dependabot dependencies upgrades