cuquantum.bindings.cudensitymat.state_compute_inner_product¶
- cuquantum.bindings.cudensitymat.state_compute_inner_product(intptr_t handle, intptr_t state_left, intptr_t state_right, intptr_t inner_product, intptr_t stream)[source]¶
Computes the inner product(s) between the left quantum state(s) and the right quantum state(s): < state(s)Left | state(s)Right >.
- Parameters
handle (intptr_t) – Library handle.
state_left (intptr_t) – Left quantum state (or a batch of quantum states).
state_right (intptr_t) – Right quantum state (or a batch of quantum states).
inner_product (intptr_t) – Pointer to the inner product(s) vector storage in the GPU-accessible RAM (same data type as the one used by the quantum states).
stream (intptr_t) – CUDA stream.