QuantumCore

Curriculum

55 lessons published so far, in prerequisite order.

Your progress

Loading…

Stage 1

Mathematical Bedrock & Quantum-Mechanics Axioms

The learner can manipulate vectors and operators on finite-dimensional Hilbert spaces in Dirac notation, state and apply the four postulates, and describe subsystems with density operators, partial traces and entropies.

Module 1.1 · Complex Numbers & Vector Spaces

The algebra every quantum state is written in: complex numbers and Euler's formula, the vector space Cn\mathbb{C}^n with bases and coordinates, inner products with Cauchy–Schwarz and Gram–Schmidt, and Dirac's bra–ket notation with outer products, projectors and the completeness relation.

  1. Progress loadingComplex Numbers & Euler's Formula45 min · introductory
  2. Progress loadingComplex Vector Spaces $\mathbb{C}^n$50 min · introductory
  3. Progress loadingInner Products, Norms & Gram–Schmidt60 min · core
  4. Progress loadingDirac Bra–Ket Notation & Outer Products55 min · core

Module 1.2 · Linear Operators & Spectral Theory

Operators as matrices, adjoints and changes of basis; Hermitian and unitary operators with full proofs of their spectral properties; the spectral theorem and functions of operators such as e−iθP/2e^{-i\theta P/2}; and tensor (Kronecker) products for composite quantum systems.

  1. Progress loadingLinear Operators & Matrix Representations45 min · introductory
  2. Progress loadingHermitian & Unitary Operators50 min · core
  3. Progress loadingSpectral Theorem & Functions of Operators60 min · core
  4. Progress loadingTensor (Kronecker) Products55 min · core

Module 1.3 · The Postulates of Quantum Mechanics

The four postulates that turn linear algebra into physics: states are unit rays in a Hilbert space (∣ψ⟩∼eiγ∣ψ⟩|\psi\rangle\sim e^{i\gamma}|\psi\rangle); closed systems evolve unitarily under the Schrödinger equation iℏ ∂t∣ψ⟩=H∣ψ⟩i\hbar\,\partial_t|\psi\rangle=H|\psi\rangle, so ∣ψ(t)⟩=e−iHt/ℏ∣ψ(0)⟩|\psi(t)\rangle=e^{-iHt/\hbar}|\psi(0)\rangle; projective measurement obeys the Born rule P(i)=∣⟨i∣ψ⟩∣2P(i)=|\langle i|\psi\rangle|^2 with post-measurement collapse; and composite systems live in the tensor product HA⊗HB\mathcal{H}_A\otimes\mathcal{H}_B.

  1. Progress loadingPostulate 1: State Space & Global Phase45 min · core
  2. Progress loadingPostulate 2: Unitary Evolution & the Schrödinger Equation55 min · core
  3. Progress loadingPostulate 3: Projective Measurement & the Born Rule60 min · core
  4. Progress loadingPostulate 4: Composite Systems55 min · core

Module 1.4 · Mixed States & Entanglement Measures

Density operators ρ=∑ipi∣ψi⟩⟨ψi∣\rho=\sum_i p_i|\psi_i\rangle\langle\psi_i| with ρ=ρ†\rho=\rho^\dagger, ρ⪰0\rho\succeq 0 and Tr ρ=1\mathrm{Tr}\,\rho=1; purity Tr ρ2\mathrm{Tr}\,\rho^2 and the qubit Bloch ball ρ=12(I+r⃗⋅σ⃗)\rho=\tfrac12(I+\vec r\cdot\vec\sigma); the partial trace ρA=TrB ρAB\rho_A=\mathrm{Tr}_B\,\rho_{AB} as the unique consistent description of a subsystem; and the von Neumann entropy S(ρ)=−Tr ρlog⁡2ρS(\rho)=-\mathrm{Tr}\,\rho\log_2\rho as the entanglement measure of pure bipartite states.

  1. Progress loadingDensity Operators: Pure vs Mixed60 min · core
  2. Progress loadingPartial Trace & Reduced States60 min · core
  3. Progress loadingVon Neumann & Entanglement Entropy60 min · core

Stage 2

Quantum Information & Circuit Computation

The learner can represent, prepare and visualise qubit states, compose single- and multi-qubit gates into circuits, reason about entanglement, and derive the correctness and complexity of the core quantum algorithms.

Module 2.1 · Qubits and the Bloch Sphere

A qubit is a unit vector ∣ψ⟩=α∣0⟩+β∣1⟩∈C2\lvert\psi\rangle=\alpha\lvert0\rangle+\beta\lvert1\rangle\in\mathbb{C}^2 with ∣α∣2+∣β∣2=1\lvert\alpha\rvert^2+\lvert\beta\rvert^2=1, defined up to a global phase; removing both redundancies leaves two real parameters, ∣ψ⟩=cos⁡(θ/2)∣0⟩+eiϕsin⁡(θ/2)∣1⟩\lvert\psi\rangle=\cos(\theta/2)\lvert0\rangle+e^{i\phi}\sin(\theta/2)\lvert1\rangle, which place every pure state on the Bloch sphere at r⃗=(sin⁡θcos⁡ϕ, sin⁡θsin⁡ϕ, cos⁡θ)\vec r=(\sin\theta\cos\phi,\ \sin\theta\sin\phi,\ \cos\theta), with mixed states filling its interior through ρ=12(I+r⃗⋅σ⃗)\rho=\tfrac12(I+\vec r\cdot\vec\sigma).

  1. Progress loadingThe Qubit50 min · introductory
  2. Progress loadingThe Bloch Sphere60 min · core

Module 2.2 · Single-Qubit Gates

Every single-qubit gate is a 2×22\times2 unitary, and up to a global phase every such unitary is a rotation Rn^(θ)=e−iθ n^⋅σ⃗/2=cos⁡(θ/2)I−isin⁡(θ/2) n^⋅σ⃗R_{\hat n}(\theta)=e^{-i\theta\,\hat n\cdot\vec\sigma/2}=\cos(\theta/2)I-i\sin(\theta/2)\,\hat n\cdot\vec\sigma of the Bloch sphere. The module builds this picture from the Pauli algebra σjσk=δjkI+iϵjklσl\sigma_j\sigma_k=\delta_{jk}I+i\epsilon_{jkl}\sigma_l, through the Hadamard and phase gates H,S,TH,S,T with the conjugation identities HXH=ZHXH=Z, S2=ZS^2=Z, T2=ST^2=S, to the rotations Rx,Ry,RzR_x,R_y,R_z and the ZYZ Euler decomposition U=eiαRz(β)Ry(γ)Rz(δ)U=e^{i\alpha}R_z(\beta)R_y(\gamma)R_z(\delta).

  1. Progress loadingPauli Gates & the Pauli Algebra70 min · core
  2. Progress loadingHadamard, S and T Gates70 min · core
  3. Progress loadingRotation Gates & ZYZ Euler Decomposition75 min · core

Module 2.3 · Multi-Qubit Gates & Entanglement

Controlled unitaries CU=∣0⟩⟨0∣⊗I+∣1⟩⟨1∣⊗UCU=\lvert0\rangle\langle0\rvert\otimes I+\lvert1\rangle\langle1\rvert\otimes U couple qubits: the module derives CNOT=(I⊗H) CZ (I⊗H)\mathrm{CNOT}=(I\otimes H)\,\mathrm{CZ}\,(I\otimes H), SWAP=CNOT01CNOT10CNOT01\mathrm{SWAP}=\mathrm{CNOT}_{01}\mathrm{CNOT}_{10}\mathrm{CNOT}_{01} and phase kickback; decomposes the Toffoli gate into {H,T,T†,CNOT}\{H,T,T^\dagger,\mathrm{CNOT}\} and proves exact and approximate universality; constructs the four Bell states CNOT(H⊗I)∣ab⟩\mathrm{CNOT}(H\otimes I)\lvert ab\rangle, proves them entangled with ρA=ρB=I/2\rho_A=\rho_B=I/2 and reaches the CHSH value S=22>2S=2\sqrt2>2; proves the no-cloning theorem from ⟨ψ∣ϕ⟩=⟨ψ∣ϕ⟩2\langle\psi\vert\phi\rangle=\langle\psi\vert\phi\rangle^2; teleports an unknown qubit with one Bell pair and two classical bits via the identity (H⊗I⊗I)(CNOT0→1⊗I)∣ψ⟩0∣Φ+⟩12=12∑m0,m1∣m0m1⟩⊗Xm1Zm0∣ψ⟩(H\otimes I\otimes I)(\mathrm{CNOT}_{0\to1}\otimes I)\lvert\psi\rangle_0\lvert\Phi^+\rangle_{12}=\tfrac12\sum_{m_0,m_1}\lvert m_0m_1\rangle\otimes X^{m_1}Z^{m_0}\lvert\psi\rangle (with deferred measurement and no-signalling); and sends two classical bits through one qubit by superdense coding, bounded by Holevo's I(X:Y)≤χI(X{:}Y)\le\chi.

  1. Progress loadingControlled Gates: CNOT, CZ, SWAP75 min · core
  2. Progress loadingToffoli, Reversible Logic & Universality85 min · advanced
  3. Progress loadingEntanglement & the Bell States80 min · core
  4. Progress loadingThe No-Cloning Theorem65 min · core
  5. Progress loadingQuantum Teleportation75 min · core
  6. Progress loadingSuperdense Coding60 min · core

Module 2.4 · Quantum Algorithms

From oracles to Fourier analysis: the bit oracle Uf∣x⟩∣y⟩=∣x⟩∣y⊕f(x)⟩U_f\lvert x\rangle\lvert y\rangle=\lvert x\rangle\lvert y\oplus f(x)\rangle kicks the phase (−1)f(x)(-1)^{f(x)} back onto the input register, and with H⊗n∣x⟩=2−n/2∑z(−1)x⋅z∣z⟩H^{\otimes n}\lvert x\rangle=2^{-n/2}\sum_z(-1)^{x\cdot z}\lvert z\rangle the Deutsch–Jozsa algorithm decides constant versus balanced with a single query against the classical deterministic bound 2n−1+12^{n-1}+1; the quantum Fourier transform ∣j⟩↦2−n/2∑ke2πijk/2n∣k⟩\lvert j\rangle\mapsto 2^{-n/2}\sum_k e^{2\pi i jk/2^n}\lvert k\rangle is derived from its product representation and built with O(n2)\mathcal{O}(n^2) Hadamard and controlled-phase gates; phase estimation reads an eigenphase φ\varphi of UU into a tt-qubit clock register through controlled powers U2kU^{2^k} and the inverse QFT, succeeding with probability at least 4/π24/\pi^2 on the nearest tt-bit fraction; Grover search rotates ∣s⟩\lvert s\rangle by 2θ2\theta per oracle-plus-diffusion step with sin⁡θ=M/N\sin\theta=\sqrt{M/N}, reaching a marked item after ⌊π/(4θ)⌋=O(N/M)\lfloor\pi/(4\theta)\rfloor=\mathcal{O}(\sqrt{N/M}) queries; and HHL composes phase estimation, an eigenvalue-controlled RyR_y rotation and uncomputation to prepare ∣x⟩∝A−1∣b⟩\lvert x\rangle\propto A^{-1}\lvert b\rangle.

  1. Progress loadingThe Deutsch–Jozsa Algorithm75 min · core
  2. Progress loadingThe Quantum Fourier Transform90 min · advanced
  3. Progress loadingQuantum Phase Estimation100 min · advanced
  4. Progress loadingGrover's Search & Amplitude Amplification90 min · core
  5. Progress loadingThe HHL Algorithm for Ax = b100 min · advanced

Stage 3

The Classical-to-Quantum ML Crossover

The learner connects empirical-risk minimisation and kernel methods to quantum feature maps, encodes classical data with the correct resource counts, and computes and trains with quantum kernels.

Module 3.1 · Classical ML Foundations

The classical machinery that quantum machine learning plugs into: empirical-risk minimisation f^=arg⁡min⁡f∈F1m∑iℓ(f(xi),yi)\hat f=\arg\min_{f\in\mathcal F}\frac1m\sum_i\ell(f(x_i),y_i), the mean-squared-error gradient ∇wL=2m∑i(y^i−yi)xi\nabla_wL=\frac2m\sum_i(\hat y_i-y_i)x_i and the logistic cross-entropy gradient, and the convergence rate f(xk)−f∗≤L∥x0−x∗∥22kf(x_k)-f^\ast\le\frac{L\lVert x_0-x^\ast\rVert^2}{2k} of gradient descent on LL-smooth convex objectives; the soft-margin support vector machine, its Lagrangian dual max⁡α∑iαi−12∑ijαiαjyiyjk(xi,xj)\max_\alpha\sum_i\alpha_i-\tfrac12\sum_{ij}\alpha_i\alpha_jy_iy_jk(x_i,x_j) and the kernel trick; and the theory behind kernels — positive-definite kernels, the Moore–Aronszajn reproducing-kernel Hilbert space with f(x)=⟨f,k(⋅,x)⟩f(x)=\langle f,k(\cdot,x)\rangle, the representer theorem and Mercer's theorem.

  1. Progress loadingSupervised Learning & Gradient Descent100 min · core
  2. Progress loadingKernel Methods & Support Vector Machines100 min · core
  3. Progress loadingRKHS, Representer & Mercer's Theorem110 min · advanced

Module 3.2 · Quantum Data Encoding

How classical data enters a quantum computer and what each encoding costs. Basis encoding x∈{0,1}n↦∣x⟩=⨂jXxj∣0⟩x\in\{0,1\}^n\mapsto\lvert x\rangle=\bigotimes_jX^{x_j}\lvert0\rangle uses nn qubits and at most nn gates, but its kernel δxx′\delta_{xx'} cannot generalise. Amplitude encoding ∣x⟩=∥x∥−1∑ixi∣i⟩\lvert x\rangle=\lVert x\rVert^{-1}\sum_ix_i\lvert i\rangle packs NN numbers into ⌈log⁡2N⌉\lceil\log_2N\rceil qubits at the price of Θ(N)\Theta(N) CNOTs for generic vectors (Möttönen's tree of uniformly controlled rotations versus the parameter-counting lower bound). Angle and phase encodings give ⟨Zj⟩=cos⁡xj\langle Z_j\rangle=\cos x_j, the product kernel ∏jcos⁡2xj−xj′2\prod_j\cos^2\frac{x_j-x'_j}2 and, with re-uploading, trigonometric-polynomial models. Hamiltonian-evolution encoding e−iH(x)te^{-iH(x)t} compiles commuting Pauli-ZZ terms exactly with CNOT ladders, non-commuting ones with Trotter product formulas of error O(t2/r)O(t^2/r) and O(t3/r2)O(t^3/r^2), and yields the ZZ feature map.

  1. Progress loadingBasis Encoding70 min · core
  2. Progress loadingAmplitude Encoding & State Preparation80 min · core
  3. Progress loadingAngle & Phase Encoding80 min · core
  4. Progress loadingHamiltonian-Evolution Encoding & Trotterisation95 min · advanced

Module 3.3 · Quantum Kernels

Kernel methods with quantum feature maps: the fidelity kernel K(x,x′)=∣⟨ϕ(x)∣ϕ(x′)⟩∣2=Tr(ρ(x)ρ(x′))K(x,x')=\lvert\langle\phi(x)\vert\phi(x')\rangle\rvert^2=\mathrm{Tr}\big(\rho(x)\rho(x')\big) as the linear kernel of the Hilbert–Schmidt space of density operators, its positive semidefiniteness and RKHS of expectation values Tr(Oρ(x))\mathrm{Tr}\big(O\rho(x)\big), exponential concentration E[K]=2−n\mathbb E[K]=2^{-n} and the projected quantum kernel that avoids it; the two circuits that estimate a kernel entry — the SWAP test on 2n+12n+1 qubits with P(0)=12(1+∣⟨ψ∣ϕ⟩∣2)P(0)=\tfrac12\big(1+\lvert\langle\psi\vert\phi\rangle\rvert^2\big) and the inversion test U(x′)†U(x)U(x')^\dagger U(x) on nn qubits with P(0n)=K(x,x′)P(0^n)=K(x,x') — with their resource counts, shot variances and Hoeffding bounds; and an end-to-end quantum-kernel support vector machine on the two-moons data, trained on a precomputed Gram matrix and evaluated on a held-out split.

  1. Progress loadingQuantum Kernels & Fidelity Kernels110 min · advanced
  2. Progress loadingThe SWAP Test90 min · advanced
  3. Progress loadingThe Inversion (Compute–Uncompute) Test80 min · advanced
  4. Progress loadingEnd-to-End Quantum-Kernel SVM120 min · advanced

Stage 4

Quantum Machine Learning & Optimisation in the NISQ Era

The learner designs, differentiates and trains parameterised quantum circuits; derives the parameter-shift rule and the quantum natural gradient; quantifies barren plateaus, noise and mitigation; builds QCNN and reservoir models; completes a capstone hybrid classifier.

Module 4.1 · Variational Quantum Circuits

The variational quantum model fθ(x)=⟨0∣U†(x)W†(θ)HW(θ)U(x)∣0⟩f_\theta(x)=\langle0\vert U^\dagger(x)W^\dagger(\theta)HW(\theta)U(x)\vert0\rangle: a feature map U(x)U(x), a trainable ansatz W(θ)W(\theta) and an observable HH, shown to be a linear model Tr(ρ(x) W†HW)\mathrm{Tr}\big(\rho(x)\,W^\dagger HW\big) in the Hilbert–Schmidt feature space, with its output range, decision rule, losses, shot noise and the hybrid quantum–classical training loop; the hardware-efficient ansatz built from native RYR_Y, RZR_Z rotations and nearest-neighbour CNOT ladders, with its parameter, CNOT and depth counts, the all-zero initialisation, GHZ reachability, and expressibility measured against the Haar fidelity density PHaar(F)=(d−1)(1−F)d−2P_{\text{Haar}}(F)=(d-1)(1-F)^{d-2}; strongly entangling layers, a general rotation Rot(ϕ,θ,ω)=RZ(ω)RY(θ)RZ(ϕ)\mathrm{Rot}(\phi,\theta,\omega)=R_Z(\omega)R_Y(\theta)R_Z(\phi) on every wire followed by the ring CNOT(i,(i+rℓ) mod n)\mathrm{CNOT}(i,(i+r_\ell)\bmod n) with range rℓ=(ℓ mod (n−1))+1r_\ell=(\ell\bmod(n-1))+1, with the ZYZ decomposition, the F2\mathbb F_2 parity map of a CNOT block and the causal light cone; and matrix product states ∣ψ⟩=∑sA[1]s1⋯A[n]sn∣s⟩\lvert\psi\rangle=\sum_sA^{[1]s_1}\cdots A^{[n]s_n}\lvert s\rangle obtained by successive SVD, with Schmidt spectra, bond dimensions χk\chi_k, the bound Sk≤log⁡2χkS_k\le\log_2\chi_k and the sequential staircase circuits that prepare them, such as the five-gate W3W_3 circuit.

  1. Progress loadingVariational Quantum Circuits: Architecture100 min · advanced
  2. Progress loadingHardware-Efficient Ansatz100 min · advanced
  3. Progress loadingStrongly Entangling Layers95 min · advanced
  4. Progress loadingMatrix Product States & Sequential Circuits110 min · advanced

Module 4.2 · Quantum Gradients & Optimisation

Why reverse-mode backpropagation cannot run on quantum hardware (no-cloning, measurement collapse and the exponential cost of reading out a state), and why shot-noise central finite differences [f^(θ+h)−f^(θ−h)]/2h\big[\hat f(\theta+h)-\hat f(\theta-h)\big]/2h trade a variance ∝1/(h2N)\propto1/(h^2N) against a bias ∝h2\propto h^2, with the MSE-optimal step h∗≈(9/N)1/6h^\ast\approx(9/N)^{1/6}; the exact parameter-shift rule ∂θj⟨H⟩=12[⟨H⟩θj+π/2−⟨H⟩θj−π/2]\partial_{\theta_j}\langle H\rangle=\tfrac12\big[\langle H\rangle_{\theta_j+\pi/2}-\langle H\rangle_{\theta_j-\pi/2}\big] derived from the spectrum of the gate generator, its general form f′(θ)=rsin⁡2rs[f(θ+s)−f(θ−s)]f'(\theta)=\tfrac{r}{\sin2rs}\big[f(\theta+s)-f(\theta-s)\big], the four-term rule for controlled rotations and the 2P2P-evaluation cost of a full gradient; and the quantum natural gradient θ←θ−η g+(θ)∇L\theta\leftarrow\theta-\eta\,g^{+}(\theta)\nabla L with the Fubini–Study metric gij=Re[⟨∂iψ∣∂jψ⟩−⟨∂iψ∣ψ⟩⟨ψ∣∂jψ⟩]g_{ij}=\mathrm{Re}\big[\langle\partial_i\psi\vert\partial_j\psi\rangle-\langle\partial_i\psi\vert\psi\rangle\langle\psi\vert\partial_j\psi\rangle\big], its block-diagonal and diagonal approximations, and its invariance under reparametrisation, illustrated on the Bloch sphere.

  1. Progress loadingWhy Backpropagation Fails on Quantum Hardware95 min · advanced
  2. Progress loadingThe Parameter-Shift Rule110 min · advanced
  3. Progress loadingQuantum Natural Gradient & the Fubini–Study Metric95 min · advanced

Module 4.3 · Critical NISQ Challenges

Barren plateaus: Haar first and second moments, the McClean et al. argument that a 2-design on either side of a parameter gives E[∂kC]=0\mathbb{E}[\partial_kC]=0 and Var[∂kC]∈O(2−n)\mathrm{Var}[\partial_kC]\in O(2^{-n}), the exactly solvable product model V(θ)=⨂jRX(θj)V(\theta)=\bigotimes_jR_X(\theta_j) with Var[∂1CG]=18(38)n−1\mathrm{Var}[\partial_1C_G]=\tfrac18\big(\tfrac38\big)^{n-1} for the global cost against Var[∂1CL]=18n2\mathrm{Var}[\partial_1C_L]=\tfrac1{8n^2} for the local cost, and the mitigations local costs, Grant et al. identity-block initialisation and layerwise training; noise and decoherence as quantum channels ρ↦∑kKkρKk†\rho\mapsto\sum_kK_k\rho K_k^\dagger with ∑kKk†Kk=I\sum_kK_k^\dagger K_k=I, Stinespring dilation, amplitude damping γ=1−e−t/T1\gamma=1-e^{-t/T_1}, phase damping, depolarizing and thermal relaxation with 1T2=12T1+1Tφ\tfrac1{T_2}=\tfrac1{2T_1}+\tfrac1{T_\varphi} on the Bloch ball; and error mitigation without encoding: zero-noise extrapolation by global folding U(U†U)kU(U^\dagger U)^k and Richardson weights γi=∏j≠iλjλj−λi\gamma_i=\prod_{j\ne i}\tfrac{\lambda_j}{\lambda_j-\lambda_i} with the variance amplification ∑iγi2\sum_i\gamma_i^2, tensored readout-matrix inversion of p~=Ap\tilde p=Ap with simplex projection, and the sampling overhead of probabilistic error cancellation.

  1. Progress loadingBarren Plateaus110 min · advanced
  2. Progress loadingNoise, Decoherence, $T_1$ and $T_2$90 min · advanced
  3. Progress loadingError Mitigation: ZNE & Readout Correction90 min · advanced

Module 4.4 · Advanced Architectures

Three architectures beyond a single variational circuit. Quantum convolutional neural networks (Cong, Choi & Lukin 2019): translationally invariant convolution layers that apply one shared two-qubit unitary to every neighbouring pair, measurement-based pooling rewritten by the deferred-measurement principle as a controlled rotation followed by a partial trace over the control, the O(log⁡n)O(\log n) parameter count of halving layers with shared weights, and the Pesah et al. light-cone argument that Var[∂C]∈Ω(1/poly(n))\mathrm{Var}[\partial C]\in\Omega(1/\mathrm{poly}(n)), so QCNNs avoid barren plateaus. Quantum reservoir computing (Fujii & Nakajima 2017): a fixed four-qubit reservoir H=∑i<jJijXiXj+h∑qZqH=\sum_{i<j}J_{ij}X_iX_j+h\sum_qZ_q driven by input injection on qubit 00, the proof that injection is a quantum channel, fading memory, virtual nodes, and a ridge-regression readout w=(ΦTΦ+λI)−1ΦTyw=(\Phi^{\mathsf T}\Phi+\lambda I)^{-1}\Phi^{\mathsf T}y as the only trained part, scored by the normalised mean-squared error on delay and NARMA tasks. The capstone: a two-qubit data re-uploading classifier whose LL uploads give a Fourier series with frequencies in {−L,…,L}2\{-L,\dots,L\}^2, trained end to end with exact parameter-shift gradients and Adam at a cost of M(2P+1)M(2P+1) circuit evaluations per epoch, with a depth study of train and test accuracy.

  1. Progress loadingQuantum Convolutional Neural Networks120 min · advanced
  2. Progress loadingQuantum Reservoir Computing110 min · advanced
  3. Progress loadingCapstone: Data Re-uploading Hybrid Classifier150 min · advanced