cuquantum.cutensornet.experimental.ContractDecomposeInfo¶
- class cuquantum.cutensornet.experimental.ContractDecomposeInfo(qr_method: Union[cuquantum.cutensornet.tensor.QRMethod, Literal[False, None], Dict], svd_method: Union[cuquantum.cutensornet.tensor.SVDMethod, Literal[False, None], Dict], svd_info: Optional[cuquantum.cutensornet.tensor.SVDInfo] = None, optimizer_info: Optional[cuquantum.cutensornet.configuration.OptimizerInfo] = None)[source]¶
A data class for capturing contract-decompose information.
- qr_method¶
The QR method used for the decomposition. See
QRMethod
.- Type
Union[cuquantum.cutensornet.tensor.QRMethod, Literal[False, None], Dict]
- svd_method¶
The SVD method used for the decomposition. See
SVDMethod
.- Type
Union[cuquantum.cutensornet.tensor.SVDMethod, Literal[False, None], Dict]
- svd_info¶
The SVD information during runtime. See
SVDInfo
.- Type
Optional[cuquantum.cutensornet.tensor.SVDInfo]
- optimizer_info¶
The information for the contraction path to form the intermediate tensor. See
OptimizerInfo
- Type