Skip to main content

Module kernel

Module kernel 

Source
Expand description

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.

Re-exports§

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

Modules§

projected
Projected quantum kernels (PQK) beyond global overlap fidelity.
quantum_kernel
trainable
Trainable quantum (embedding) kernels optimized by gradient ascent.