Experiments, data, and figure generation for 'Overcoming Fourier Locking in Quantum Data Re-uploading Classifiers via Spectral Homotopy' (Topel, 2026).
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY-4.0). See LICENSE for details.
For ArXiv/Academic Citation:
@misc{topel2026fourier,
title = {Overcoming Fourier Locking in Quantum Data Re-uploading
Classifiers via Spectral Homotopy},
author = {Topel, Spencer},
year = {2026},
eprint = {XXXX.XXXXX},
archivePrefix = {arXiv},
primaryClass = {quant-ph}
}eprint field with the arXiv identifier when submitting. This should match the placeholder in your cover letter.
pip install -r requirements.txt
jupyter labdocker compose up -d
# Access at http://localhost:8888.
├── FourierLocking_Experiments.ipynb # Main experiments
├── FourierLocking_Figures.ipynb # Figure generation
├── experiment_*_results.json # Experimental results
├── FIG_*.pdf / FIG_*.png # Generated figures
├── Dockerfile # Container definition
├── docker-compose.yml # Compose config
├── requirements.txt # Python dependencies
└── .gitignore # Git exclusions
- Python 3.11+
- PyTorch (CPU or GPU)
- PennyLane (quantum computing framework)
- NumPy, SciPy (scientific computing)
- Matplotlib (visualization)
- Statsmodels (statistical analysis)
# Local
python -m jupyter lab
# Docker
docker compose upexperiment_a_results.json- Experiment A resultsexperiment_b_results_clean.json- Experiment B (cleaned)experiment_f_bulletproof.json- Experiment F (bulletproof variant)
This is a research repository. For issues or improvements, open an issue or submit a pull request.
See SECURITY.md for security considerations.
License: CC-BY-4.0 | Attribution: Required | Commercial Use: Allowed