Expand description
Objective function definitions and evaluation for VQA
This module provides objective functions commonly used in variational quantum algorithms with comprehensive evaluation strategies.
Structs§
- Adaptive
Allocation Params - Adaptive allocation parameters
- Cost
Function Spec - Cost function specification for QAOA
- Hamiltonian
Matrix - Cached Hamiltonian representation
- Hamiltonian
Spec - Hamiltonian specification for VQE
- Measurement
Group - Grouped measurements for efficiency
- Measurement
Results - Measurement results from objective evaluation
- Measurement
Strategy - Measurement strategy configuration
- Objective
Config - Comprehensive objective function configuration
- Objective
Evaluator - Comprehensive objective function evaluator with SciRS2 integration
- Objective
Metadata - Objective evaluation metadata
- Objective
Noise Mitigation - Noise mitigation for objective evaluation
- Objective
Result - Comprehensive objective function evaluation result
- Pauli
Term - Individual Pauli term in Hamiltonian
- Regularization
Config - Regularization configuration
- Shadow
Tomography Config - Shadow tomography configuration
- Shot
Allocation Config - Shot allocation configuration
- Training
Data Spec - Training data specification for supervised learning
Enums§
- Cost
Function Type - QAOA cost function types
- Data
Encoding - Data encoding strategies
- Loss
Function - Loss function types for supervised learning
- Measurement
Strategy Type - Measurement strategy types
- Objective
Backend - Backend for objective evaluation
- Objective
Type - Available objective function types
- Shot
Allocation Strategy - Shot allocation strategies
- Term
Grouping - Term grouping strategies
- Unitary
Ensemble - Unitary ensemble for shadow tomography
Traits§
- Objective
Function - Enhanced objective function trait