oxicuda-quantum 0.5.2

Quantum simulation primitives for OxiCUDA — state-vector simulation, Pauli expectation values, VQE/QAOA, density matrices, Trotter-Suzuki, quantum kernels
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Quantum kernels for quantum machine learning.
//!
//! * [`quantum_kernel`] — the global overlap (fidelity) kernel
//!   `k(x,y)=|⟨ψ(x)|ψ(y)⟩|²`.
//! * [`projected`] — projected quantum kernels (PQK) over single-qubit reduced
//!   observables, avoiding the exponential concentration of the fidelity kernel.
//! * [`trainable`] — trainable quantum embedding kernels optimized by
//!   kernel-target alignment.

pub mod projected;
pub mod quantum_kernel;
pub mod trainable;

pub use projected::{
    PqkEmbedding, ProjectedKernelConfig, local_pauli_features, projected_kernel,
    projected_kernel_matrix,
};
pub use trainable::{TrainableKernel, TrainableKernelConfig};