quri_parts.tensornetwork.estimator module¶
- tensor_network_estimate(operator, state)¶
- Parameters:
operator (TensorNetworkOperator)
state (TensorNetworkState)
- Return type:
Estimate[complex]
- create_tensornetwork_estimator(backend='numpy', matrix_product_operator=True, max_bond_dimension=None, max_truncation_err=None)¶
This creates an estimator using the tensornetwork backend.
- Parameters:
numpy. (backend - the computational backend to use. Currently supports)
MPO (max_bond_dimension - the bond dimension of the)
when (max_truncation_error - the maximum allowed truncation error) – performing the SVD on the MPO
backend (str)
matrix_product_operator (bool)
max_bond_dimension (Optional[int])
max_truncation_err (Optional[float])
- Return type:
QuantumEstimator[CircuitQuantumState]