cuquantum.cutensornet.accessor_compute¶
- cuquantum.cutensornet.accessor_compute(intptr_t handle, intptr_t tensor_network_accessor, projected_mode_values, intptr_t work_desc, intptr_t amplitudes_tensor, intptr_t state_norm, intptr_t cuda_stream)[源代码]¶
计算张量网络状态的幅度。
- 参数
handle (intptr_t) – cuTensorNet 库句柄。
tensor_network_accessor (intptr_t) – 张量网络状态幅度访问器。
projected_mode_values (object) –
投影状态模式的值;如果没有投影模式,则为 NULL 指针。它可以是
一个
int
,作为数组的指针地址,或者一个
int64_t
的 Python 序列。
work_desc (intptr_t) – 工作区描述符(用户必须设置所需的暂存/缓存内存缓冲区)。
amplitudes_tensor (intptr_t) – 用于存储计算出的张量网络状态幅度张量。
state_norm (intptr_t) – 底层张量线路状态的平方 2-范数(主机指针)。返回的标量将具有与张量线路状态相同的数值数据类型。提供 NULL 指针将忽略范数计算。
cuda_stream (intptr_t) – CUDA 流。