Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
995eb7e
Clean up CUDA-Q Academic
elsayedi Mar 4, 2026
7b9189f
new qec 9 notebook and qec standardized
Mar 5, 2026
b8b06d3
updated decoder notebook
Mar 5, 2026
9e38abf
Merge branch 'main' into qec_updates
mawolf2023 Mar 5, 2026
9cce2f6
Replace q with reg in uccsd function
L-Rodenbach Mar 8, 2026
3fc6da5
Merge pull request #126 from L-Rodenbach/qec101-fixes
mmvandieren Mar 9, 2026
8d96d5c
Update README-checkpoint.md
elsayedi Mar 10, 2026
3be83e1
Update learning pathways
elsayedi Mar 10, 2026
69e87a5
Merge branch 'main' into clean-repo
elsayedi Mar 10, 2026
1592935
Merge pull request #124 from elsayedi/clean-repo
mmvandieren Mar 10, 2026
52c6131
Add files via upload
mmvandieren Mar 15, 2026
64e10ba
added a more streamlined flowchart of qaoa
mmvandieren Mar 15, 2026
00baa2f
Add files via upload
mmvandieren Mar 17, 2026
e9bc6f0
Add files via upload
mmvandieren Mar 17, 2026
4310234
updated dependencies
mmvandieren Mar 28, 2026
3433696
Delete ai-for-quantum/01_compiling_unitaries_using_diffusion_models.i…
mmvandieren Mar 28, 2026
c3cfd8e
Rename 02_compiling_unitaries_diffusion.ipynb to 01_compiling_unitari…
mmvandieren Mar 28, 2026
2596cd3
Fix qaoa-for-max-cut: migrate VQE from cudaq.vqe to cudaq_solvers
mmvandieren Mar 29, 2026
abf5a2b
Update Example-04.py
mmvandieren Mar 29, 2026
f2695dd
Merge pull request #131 from NVIDIA/fix/qaoa-vqe-migration-to-cudaq-s…
mmvandieren Mar 29, 2026
5c50fe6
Update Guide to Backends notebook and add solvers-based divide-and-co…
mmvandieren Mar 29, 2026
6f439c0
Merge pull request #132 from mmvandieren/update-guide-to-backends-sol…
mmvandieren Mar 29, 2026
3738ce2
Add documentation links to backends, commands, and libraries in Guide…
mmvandieren Mar 29, 2026
385321c
Merge pull request #133 from mmvandieren/add-doc-links-to-backends-guide
mmvandieren Mar 29, 2026
8198ce2
Merge branch 'main' into qec_updates
mawolf2023 Mar 30, 2026
6a0b6c0
Merge pull request #125 from mawolf2023/qec_updates
mawolf2023 Mar 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 0 additions & 16 deletions Dockerfile

This file was deleted.

1,557 changes: 714 additions & 843 deletions Guide-to-cuda-q-backends.ipynb

Large diffs are not rendered by default.

9 changes: 2 additions & 7 deletions ai-for-quantum/.ipynb_checkpoints/README-checkpoint.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,6 @@ For example, the first notebook guides learners through using a pretrained diffu
* ***Hands-on experience inserting AI models within quantum workflows:*** Learn how to prepare quantum data for input.

## Notebooks
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q). A Dockerfile and requirements.txt are also included in the main directory of the repository to help get you set up.
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q).

Otherwise, if you have set up an account in Google CoLab,
simply log in to the account, then click on the icons below to run the notebooks on the listed platform.

| Notebook | Google Colab |
| ----------- | ----------- |
|Lab 1 - Compiling Unitaries with Diffusion Models | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/ai-for-quantum/01_compiling_unitaries_using_diffusion_models.ipynb)|
Otherwise, explore our [Learning Pathways page](https://nvidia.github.io/cuda-q-academic/learningpath.html) for additional cloud-based options to run these notebooks.
3,628 changes: 3,628 additions & 0 deletions ai-for-quantum/01_compiling_unitaries_diffusion.ipynb

Large diffs are not rendered by default.

1,404 changes: 0 additions & 1,404 deletions ai-for-quantum/01_compiling_unitaries_using_diffusion_models.ipynb

This file was deleted.

9 changes: 2 additions & 7 deletions ai-for-quantum/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,6 @@ For example, the first notebook guides learners through using a pretrained diffu
* ***Hands-on experience inserting AI models within quantum workflows:*** Learn how to prepare quantum data for input.

## Notebooks
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q). A Dockerfile and requirements.txt are also included in the main directory of the repository to help get you set up.
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q).

Otherwise, if you have set up an account in Google CoLab,
simply log in to the account, then click on the icons below to run the notebooks on the listed platform.

| Notebook | Google Colab |
| ----------- | ----------- |
|Lab 1 - Compiling Unitaries with Diffusion Models | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/ai-for-quantum/01_compiling_unitaries_using_diffusion_models.ipynb)|
Otherwise, explore our [Learning Pathways page](https://nvidia.github.io/cuda-q-academic/learningpath.html) for additional cloud-based options to run these notebooks.
15 changes: 2 additions & 13 deletions chemistry-simulations/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,6 @@ This collection of notebooks explores techniques for calculating molecular groun
*Pre-requisites:* Learners should have familiarity with Jupyter notebooks and programming in Python and CUDA-Q. Since these notebooks cover chemistry and materials science simulations, domain knowledge is helpful. It is assumed the reader has some familiarity already with quantum computation and is comfortable with braket notation and the concepts of qubits, quantum circuits, measurement, and circuit sampling. The CUDA-Q Academic course entitled "Quick Start to Quantum Computing with CUDA-Q" provide a walkthrough of this prerequisite CUDA-Q knowledge if the reader is new to quantum computing and CUDA-Q or needs refreshing.

## Notebooks
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q). A Dockerfile and requirements.txt are also included in the main directory of the repository to help get you set up.

Otherwise, if you have set up an account in Google CoLab,
simply log in to the account, then click on the icons below to run the notebooks on the listed platform.

| Notebook | Google Colab |
| ----------- | ----------- |
|Lab 1 - Solving the Ground State Problem with VQE and AI (Generative Quantum Eigensolver) | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/chemistry-simulations/vqe_and_gqe.ipynb)|
|Lab 2 - ADAPT VQE | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/chemistry-simulations/adapt_vqe.ipynb)|
|Lab 3 - Krylov Quantum Subspace Diagonalization | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/chemistry-simulations/krylov_subspace_diagonalization.ipynb)|
|Lab 4 - QM/MM: Combining VQE with a Polarizeable Embedding Framework | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/chemistry-simulations/qmmm.ipynb)|
|Lab 5 - Canonical, Iterative, and Bayesian Quantum Phase Estimation | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/chemistry-simulations/qpe.ipynb)|

The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q).

Otherwise, explore our [Learning Pathways page](https://nvidia.github.io/cuda-q-academic/learningpath.html) for additional cloud-based options to run these notebooks.
11 changes: 2 additions & 9 deletions dynamics101/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,6 @@ Designed for advanced users with a solid background in quantum mechanics and fam
* ***Model Time-Dependent Interactions:*** Learn to implement time-dependent Hamiltonian terms and custom operators to simulate dynamic quantum interactions.

## Notebooks
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q). A Dockerfile and requirements.txt are also included in the main directory of the repository to help get you set up.

Otherwise, if you have set up an account in Google CoLab,
simply log in to the account, then click on the icons below to run the notebooks on the listed platform.

| Notebook | Google Colab |
| ----------- | ----------- |
|Lab 1 - Jaynes-Cummings Hamiltonian | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/dynamics101/01_Jaynes_Cummings.ipynb)|
| Lab 2 - Time Dependent Hamiltonians |[![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/dynamics101/02_Time_Dependent.ipynb) | |||
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q).

Otherwise, explore our [Learning Pathways page](https://nvidia.github.io/cuda-q-academic/learningpath.html) for additional cloud-based options to run these notebooks.
9 changes: 2 additions & 7 deletions hybrid-workflows/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@ Welcome to the hybrid workflows learning path.
In this path you will learn about workflows that leverage classical AI supercomputing alongside QPUs. Note that most of the other CUDA-Q academic learning pathways focus on hybrid workflows too. This path will capture lessons that are more general or do not fit within the other more targeted pathways like "chemistry simulations".

## Notebooks
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q). A Dockerfile and requirements.txt are also included in the main directory of the repository to help get you set up.
The Jupyter notebooks in this folder are designed to run on GPUs in an environment with CUDA-Q and Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q).

Otherwise, if you have set up an account in Google CoLab,
simply log in to the account, then click on the icons below to run the notebooks on the listed platform.

| Notebook | Google Colab |
| ----------- | ----------- |
|Lab 1 - Quantum Enhanced Memetic-Tabu Search Applied to the LABS Problem | [![](https://colab.research.google.com/assets/colab-badge.svg)](https://colab.research.google.com/github/NVIDIA/cuda-q-academic/blob/main/hybrid-workflows/01_quantum_enhanced_optimization_LABS.ipynb)
Otherwise, explore our [Learning Pathways page](https://nvidia.github.io/cuda-q-academic/learningpath.html) for additional cloud-based options to run these notebooks.
Binary file added images/Adapt-QAOA-flowchart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added images/QAOA-GPT-flowchart.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
52 changes: 0 additions & 52 deletions instructions.md

This file was deleted.

2 changes: 1 addition & 1 deletion qaoa-for-max-cut/00_StartHere.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@
"id": "48754d6e"
},
"source": [
"The Jupyter notebooks in this folder are designed to run in an environment with CUDA-Q with Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q). A Dockerfile and requirements.txt are also including in this folder to help get you set up.\n",
"The Jupyter notebooks in this folder are designed to run in an environment with CUDA-Q with Python. For instructions on how to install CUDA-Q on your machine, check out this [guide](https://nvidia.github.io/cuda-quantum/latest/using/quick_start.html#install-cuda-q).\n",
"\n",
"For links to run the notebooks in qBraid, CoCalc, or Google CoLab, please see the [READ_ME.md](https://github.com/NVIDIA/cuda-q-academic/blob/main/qaoa-for-max-cut/READ_ME.md) file in this directory."
]
Expand Down
Loading