genQC 0.2.0 - 02.06.2025
Description:
- Added code accompanying the paper Synthesis of discrete-continuous quantum circuits with multimodal diffusion models.
- Increased minimal python version to 3.12
Tested on:
- Ubuntu 22.04.5 LTS
- nbdev==2.4.2 (for notebook development)
- python 3.12.9
Libs:
torch==2.7.0
numpy==2.2.6
matplotlib==3.10.3
scipy==1.15.3
omegaconf==2.3.0
qiskit==2.0.2
tqdm==4.67.1
joblib==1.5.1
open_clip_torch==2.32.0
ipywidgets==8.1.7
pylatexenc==2.10
safetensors==0.5.3
tensordict==0.8.3 huggingface_hub==0.32.3
genQC 0.1.0 - 26.08.2024
Description:
- Upload of
genQC
topypi
. - Added
CUDA-Q
kernel export. - Added hugginface model loading.
- Increased minimal python version to 3.10
Tested on:
- Ubuntu 22.04.4 LTS
- nbdev==2.3.27 (for notebook development)
- python 3.10
Libs:
torch==2.4.0
numpy==2.1.0
matplotlib==3.9.2
scipy==1.14.1
pandas==2.2.2
omegaconf==2.3.0
qiskit==1.2.0
tqdm==4.66.5
joblib==1.4.2
open-clip-torch==2.26.1
ipywidgets==8.1.5
pylatexenc==2.10 huggingface_hub==0.24.6
Arxiv submission release - 07.12.2023
Description:
First release of the codebase accompanying the paper Quantum circuit synthesis with diffusion models.
Included are the configs and weights of the pre-trained models used in the paper, genQC
our diffusion pipeline and example notebooks.
Tested on:
Release is tested on the specific versions:
- Windows 10 with cuda 12.1
- nbdev==2.3.12 (for notebook development)
- python 3.11
Libs:
torch==2.1.1+cu121
numpy==1.26.2
matplotlib==3.8.2
scipy==1.11.4
pandas==2.1.3
omegaconf==2.3.0
qiskit==0.45.1
tqdm==4.66.1
joblib==1.3.2
open-clip-torch==2.23.0
ipywidgets==8.0.4 pylatexenc==2.10