Experiments
July 28, 2026 ยท View on GitHub
The notebook workflows live here. Each experiment folder keeps its plots, exported CSV files, sweep results, and notebook variants together.
Folders
model_predict_cavity_claw_RouteMeander_eigenmodehandles resonator and cavity claw route meander eigenmode prediction.model_predict_coupler_NCap_cap_matrixhandles couplerNCapcapacitance matrix prediction.model_predict_qubit_TransmonCross_cap_matrixhandles transmon cross capacitance matrix prediction.model_predict_qubit_TransmonCross_Hamiltonian_paramshandles transmon cross Hamiltonian parameter prediction and stress test analysis.
Common Conventions
ml_00_*contains data loading and exploratory analysis.ml_01_*contains primary training notebooks.ml_02_*contains result inspection and CSV export.ml_03_*contains hyperparameter analysis.ml_10_*andml_20_*contain surrogate model or alternative loss variants.validation_*contains downstream simulation and EM simulator validation notebooks.parameters*.pycontains notebook configuration for each training variant.
model_predict_qubit_TransmonCross_Hamiltonian_params is the furthest developed experiment and extends past this range. It starts at ml_10, because data preparation is shared with the capacitance matrix experiment, and adds the stress test (ml_14), the runtime benchmarks (ml_22, ml_30, ml_31), and the sweep and multi seed studies (ml_32 through ml_40).
Inverse plus surrogate
The Hamiltonian parameter experiment trains in both directions. A forward surrogate maps cross claw geometry to (f_q, alpha). An inverse model then maps a requested (f_q, alpha) back to geometry, trained with that surrogate frozen so the loss is evaluated in Hamiltonian space and only the inverse weights update. Predicted geometries are validated with a conventional EM solver in the loop.
Large local artifacts such as cached datasets, trained models, and scalers are ignored through the root .gitignore.
Each experiment root keeps notebooks at top level while ancillary files are grouped into focused folders.
metadatacontains schema files, saved column lists, and design or config JSON.results/trainingcontains loss histories and test summaries.results/predictionscontains exported prediction and reconstruction CSV files.results/validationcontains sweep summaries, candidate exports, and EM simulator comparison tables.