ProductTraceBackwardRehearsalInfo#

class cuquantum.pauliprop.experimental.ProductTraceBackwardRehearsalInfo(
device_scratch_workspace_required: int,
host_scratch_workspace_required: int,
cotangent_num_terms1: int,
cotangent_num_terms2: int,
)[source]#

Rehearsal information for backward differentiation of a product trace operation.

Includes the required number of terms for both cotangent expansion outputs.