quri_parts.core package#
Subpackages#
- quri_parts.core.circuit package
- quri_parts.core.estimator package
Estimate
Estimates
MatrixEstimates
Estimatable
QuantumEstimator
ConcurrentQuantumEstimator
ParametricQuantumEstimator
ConcurrentParametricQuantumEstimator
create_parametric_estimator()
create_concurrent_parametric_estimator()
GradientEstimator
HessianEstimator
OverlapEstimator
OverlapWeightedSumEstimator
ParametricOverlapWeightedSumEstimator
create_parametric_overlap_weighted_sum_estimator()
create_concurrent_parametric_estimator_from_concurrent_estimator()
create_parametric_estimator_from_concurrent_estimator()
create_estimator_from_concurrent_estimator()
create_concurrent_estimator_from_estimator()
GeneralQuantumEstimator
create_general_estimator_from_estimator()
create_general_estimator_from_concurrent_estimator()
- Subpackages
- quri_parts.core.estimator.sampling package
PauliExpectationEstimator
PauliCovarianceEstimator
general_pauli_expectation_estimator()
general_pauli_sum_expectation_estimator()
general_pauli_covariance_estimator()
general_pauli_sum_sample_variance()
get_estimate_from_sampling_result()
trivial_pauli_expectation_estimator()
trivial_pauli_covariance_estimator()
sampling_estimate()
create_sampling_estimator()
concurrent_sampling_estimate()
create_sampling_concurrent_estimator()
sampling_overlap_estimate()
create_sampling_overlap_estimator()
sampling_overlap_weighted_sum_estimate()
create_sampling_overlap_weighted_sum_estimator()
get_sampling_circuits_and_shots()
distribute_shots_among_pauli_sets()
create_general_sampling_estimator()
- Submodules
- quri_parts.core.estimator.sampling package
- Submodules
- quri_parts.core.measurement package
PauliMeasurementCircuitGeneration
PauliReconstructor
PauliReconstructorFactory
CommutablePauliSetMeasurement
CommutablePauliSetMeasurementTuple
CommutablePauliSetMeasurementFactory
bitwise_commuting_pauli_measurement_circuit()
bitwise_pauli_reconstructor_factory()
bitwise_commuting_pauli_measurement()
individual_pauli_measurement()
- Submodules
- quri_parts.core.operator package
CommutablePauliSet
commutator()
truncate()
is_hermitian()
is_ops_close()
PAULI_IDENTITY
pauli_label()
pauli_name()
pauli_product()
PauliLabel
Operator
SinglePauli
transition_amp_comp_basis()
transition_amp_representation()
zero()
trotter_suzuki_decomposition()
get_sparse_matrix()
- Subpackages
- Submodules
- quri_parts.core.sampling package
MeasurementCounts
ConcurrentSampler
create_sampler_from_sampling_backend()
create_concurrent_sampler_from_sampling_backend()
create_sampler_from_concurrent_sampler()
PauliSamplingSetting
PauliSamplingShotsAllocator
WeightedSamplingShotsAllocator
- Submodules
- quri_parts.core.state package
QuantumState
CircuitQuantumState
GeneralCircuitQuantumState
ParametricCircuitQuantumState
ComputationalBasisState
comp_basis_superposition()
ComputationalBasisSuperposition
StateVectorType
QuantumStateVector
ParametricQuantumStateVector
QuantumStateT
ParametricQuantumStateT
quantum_state()
apply_circuit()
- Submodules
- quri_parts.core.utils package
- Submodules
- quri_parts.core.utils.array module
- quri_parts.core.utils.binary_field module
- quri_parts.core.utils.bit module
- quri_parts.core.utils.concurrent module
- quri_parts.core.utils.differentiation module
OperatorGenerator
OperatorGradientCalculator
OperatorHessianCalculator
DifferentiableObjectProtocol
forward_difference_gradient_formula()
backward_difference_gradient_formula()
central_difference_gradient_formula()
forward_difference_hessian_formula()
backward_difference_hessian_formula()
central_difference_hessian_formula()
gradient()
hessian()
numerical_operator_gradient()
numerical_operator_hessian()
- quri_parts.core.utils.recording module
- quri_parts.core.utils.statistics module
- Submodules