NVIDIA Ising Calibration agent and QEC Decoding models

Ising Calibration 1

NVIDIA Ising Calibration 1 — 35B-parameter VLM that interprets quantum calibration plots and produces structured assessments for autonomous QPU tune-up.

  • POST /agents/{agent_id} and client.control.agents.run("ising-calibration-v1", ...)
  • GET /agents and client.control.agents.list()

Ising Decoding (QEC)

NVIDIA Ising Decoding — AI pre-decoders for quantum error correction on surface codes.

  • Fast (0.9M params) and Accurate (1.8M params) variants
  • POST /models and client.control.models.run("ising-decoding-v1-fast", ...)

Coda API

Launched the Coda API for interacting with quantum hardware programmatically.

  • GET /qpus — list available QPU devices
  • POST /qpus — submit quantum circuits
  • POST /qpus/status — check job status
  • client.coda.qpus.list(), client.coda.qpus.run(...), client.coda.qpus.status(...)

Coulomb Diamond Detector v2

Added coulomb-diamond-detector-v2 to the Control API. This version detects the vertices of Coulomb diamond structures directly from conductance data with improved accuracy over v1.

1result = client.control.models.run(
2 model="coulomb-diamond-detector-v2",
3 data=f,
4)

Resonator Dip Finder v0

Added resonator-dip-finder-v0 to the Control API. Detects resonator dips in spectroscopy magnitude traces, accepting 1D input of any length and returning detected dip indices.

1result = client.control.models.run(
2 model="resonator-dip-finder-v0",
3 data=f,
4)

Model result voting

Vote on model results to help improve model quality.

  • PUT /model-results/{result_id}/vote — create or update a vote
  • DELETE /model-results/{result_id}/vote — remove a vote
  • client.control.model_results.vote_on_model_result(result_id, vote=1)
  • client.control.model_results.remove_vote_on_model_result(result_id)

Coulomb Diamond Detector v1

Added coulomb-diamond-detector-v1 to the Control API. Unlike v0 which requires a pre-segmented binary mask, v1 detects diamond vertices directly from raw conductance data — no segmentation step needed.

1result = client.control.models.run(
2 model="coulomb-diamond-detector-v1",
3 data=f,
4)

Anticrossing Detector and Electron Unload models

Added two new model families to the Control API:

  • Anticrossing Detector — detects anticrossing features in charge stability diagrams
  • Electron Unload Detector — detects electron unloading events in gate voltage sweeps
1result = client.control.models.run(
2 model="anticrossing-detector-v0",
3 data=f,
4)

Stanza DQD Search routine

Added the Double Quantum Dot (DQD) Search routine to Stanza. Automates the search for double quantum dot regimes using adaptive grid search and barrier sweeps.

1from stanza.routines.builtins.dqd_search import DQDSearchRoutine
2
3routine = DQDSearchRoutine(device)
4routine.run()

Stanza live plotting

Stream measurement data to interactive Bokeh plots during experiments with automatic axis labelling and configurable update rates.


Stanza Health Check routine

Automated diagnostics to verify instrument connectivity, channel mappings, and basic qubit response before starting experiments.

1from stanza.routines.builtins.health_check import HealthCheckRoutine
2
3routine = HealthCheckRoutine(device)
4routine.run()