sampler_get_info#

cuquantum.bindings.cutensornet.sampler_get_info(
intptr_t handle,
intptr_t tensor_network_sampler,
int attribute,
intptr_t attribute_value,
size_t attribute_size,
)[source]#

Retrieves an attribute related to tensor network state sampling.

Parameters:
  • handle (intptr_t) – cuTensorNet library handle.

  • tensor_network_sampler (intptr_t) – Tensor network state sampler.

  • attribute (SamplerAttribute) – Information attribute.

  • attribute_value (intptr_t) – Pointer to the information attribute value (type-erased).

  • attribute_size (size_t) – The size of the information attribute value.

Note

To compute the attribute size, use the itemsize of the corresponding data type, which can be queried using get_sampler_attribute_dtype().