cuquantum.cutensornet.create_sampler

cuquantum.cutensornet.create_sampler(intptr_t handle, intptr_t tensor_network_state, int32_t num_modes_to_sample, modes_to_sample) intptr_t[源代码]

创建张量网络状态采样器。

参数
  • handle (intptr_t) – cuTensorNet 库句柄。

  • tensor_network_state (intptr_t) – 张量网络状态。

  • num_modes_to_sample (int32_t) – 要从中采样的张量网络状态模式的数量。

  • modes_to_sample (object) –

    指向要从中采样的状态模式的指针(当请求所有模式时可以为 NULL)。它可以是

    • 一个 int 作为数组的指针地址,或者

    • 一个 int32_t 的 Python 序列。

返回

张量网络采样器。

返回类型

intptr_t