Expand description
Advanced algorithms and applications
Re-exportsยง
pub use crate::adiabatic_quantum_computing::AdiabaticBenchmarkResults;pub use crate::adiabatic_quantum_computing::AdiabaticConfig;pub use crate::adiabatic_quantum_computing::AdiabaticQuantumComputer;pub use crate::adiabatic_quantum_computing::AdiabaticResult;pub use crate::adiabatic_quantum_computing::AdiabaticSnapshot;pub use crate::adiabatic_quantum_computing::AdiabaticStats;pub use crate::adiabatic_quantum_computing::AdiabaticUtils;pub use crate::adiabatic_quantum_computing::GapMeasurement;pub use crate::adiabatic_quantum_computing::GapTrackingConfig;pub use crate::adiabatic_quantum_computing::ScheduleType;pub use crate::advanced_variational_algorithms::benchmark_advanced_vqa;pub use crate::advanced_variational_algorithms::AcquisitionFunction;pub use crate::advanced_variational_algorithms::AdvancedOptimizerType;pub use crate::advanced_variational_algorithms::AdvancedVQATrainer;pub use crate::advanced_variational_algorithms::BayesianModel;pub use crate::advanced_variational_algorithms::CompressionMethod;pub use crate::advanced_variational_algorithms::CostFunction;pub use crate::advanced_variational_algorithms::FiniteDifferenceGradient;pub use crate::advanced_variational_algorithms::GradientCalculator;pub use crate::advanced_variational_algorithms::GrowthCriterion;pub use crate::advanced_variational_algorithms::HamiltonianTerm as VQAHamiltonianTerm;pub use crate::advanced_variational_algorithms::IsingCostFunction;pub use crate::advanced_variational_algorithms::MixerHamiltonian;pub use crate::advanced_variational_algorithms::MixerType;pub use crate::advanced_variational_algorithms::NetworkConnectivity;pub use crate::advanced_variational_algorithms::OptimizationProblemType;pub use crate::advanced_variational_algorithms::OptimizerState as VQAOptimizerState;pub use crate::advanced_variational_algorithms::ParameterShiftGradient;pub use crate::advanced_variational_algorithms::ProblemHamiltonian;pub use crate::advanced_variational_algorithms::QuantumActivation;pub use crate::advanced_variational_algorithms::TensorTopology;pub use crate::advanced_variational_algorithms::VQAConfig;pub use crate::advanced_variational_algorithms::VQAResult;pub use crate::advanced_variational_algorithms::VQATrainerState;pub use crate::advanced_variational_algorithms::VQATrainingStats;pub use crate::advanced_variational_algorithms::VariationalAnsatz;pub use crate::advanced_variational_algorithms::WarmRestartConfig;pub use crate::autodiff_vqe::ansatze;pub use crate::autodiff_vqe::AutoDiffContext;pub use crate::autodiff_vqe::ConvergenceCriteria;pub use crate::autodiff_vqe::GradientMethod;pub use crate::autodiff_vqe::ParametricCircuit;pub use crate::autodiff_vqe::ParametricGate;pub use crate::autodiff_vqe::ParametricRX;pub use crate::autodiff_vqe::ParametricRY;pub use crate::autodiff_vqe::ParametricRZ;pub use crate::autodiff_vqe::VQEIteration;pub use crate::autodiff_vqe::VQEResult;pub use crate::autodiff_vqe::VQEWithAutodiff;pub use crate::quantum_algorithms::benchmark_quantum_algorithms;pub use crate::quantum_algorithms::AlgorithmResourceStats;pub use crate::quantum_algorithms::EnhancedPhaseEstimation;pub use crate::quantum_algorithms::GroverResult;pub use crate::quantum_algorithms::OptimizationLevel as AlgorithmOptimizationLevel;pub use crate::quantum_algorithms::OptimizedGroverAlgorithm;pub use crate::quantum_algorithms::OptimizedShorAlgorithm;pub use crate::quantum_algorithms::PhaseEstimationResult;pub use crate::quantum_algorithms::QuantumAlgorithmConfig;pub use crate::quantum_algorithms::ShorResult;pub use crate::quantum_annealing::AnnealingBenchmarkResults;pub use crate::quantum_annealing::AnnealingResult;pub use crate::quantum_annealing::AnnealingScheduleType;pub use crate::quantum_annealing::AnnealingSolution;pub use crate::quantum_annealing::AnnealingStats;pub use crate::quantum_annealing::AnnealingTopology;pub use crate::quantum_annealing::IsingProblem;pub use crate::quantum_annealing::ProblemType;pub use crate::quantum_annealing::QUBOProblem;pub use crate::quantum_annealing::QuantumAnnealingConfig;pub use crate::quantum_annealing::QuantumAnnealingSimulator;pub use crate::quantum_annealing::QuantumAnnealingUtils;pub use crate::qaoa_optimization::benchmark_qaoa;pub use crate::qaoa_optimization::LevelTransitionCriteria;pub use crate::qaoa_optimization::MultiLevelQAOAConfig;pub use crate::qaoa_optimization::QAOAConfig;pub use crate::qaoa_optimization::QAOAConstraint;pub use crate::qaoa_optimization::QAOAGraph;pub use crate::qaoa_optimization::QAOAInitializationStrategy;pub use crate::qaoa_optimization::QAOALevel;pub use crate::qaoa_optimization::QAOAMixerType;pub use crate::qaoa_optimization::QAOAOptimizationStrategy;pub use crate::qaoa_optimization::QAOAOptimizer;pub use crate::qaoa_optimization::QAOAProblemType;pub use crate::qaoa_optimization::QAOAResult;pub use crate::qaoa_optimization::QAOAStats;pub use crate::qaoa_optimization::QuantumAdvantageMetrics as QAOAQuantumAdvantageMetrics;pub use crate::qaoa_optimization::SolutionQuality;