CircuitAttribute#
-
enum cuquantum.
bindings. custabilizer. CircuitAttribute(value)[source]# Read-only structural attributes of a
custabilizerCircuit_t. Each attribute is written into a caller-owned host buffer whose size must match the attribute’s value type. Current attributes use a hostint64_t(booleans as 0 or 1).See
custabilizerCircuitAttributes_t.- Member Type:
Valid values are as follows:
- NUM_QUBITS = <CircuitAttribute.NUM_QUBITS: 0>#
- NUM_MEASUREMENT_GATES = <CircuitAttribute.NUM_MEASUREMENT_GATES: 1>#
- NUM_DETECTORS = <CircuitAttribute.NUM_DETECTORS: 2>#
- NUM_REPEAT_BLOCKS = <CircuitAttribute.NUM_REPEAT_BLOCKS: 3>#
- NUM_RESETS = <CircuitAttribute.NUM_RESETS: 4>#
- NUM_1Q_GATES = <CircuitAttribute.NUM_1Q_GATES: 5>#
- NUM_2Q_GATES = <CircuitAttribute.NUM_2Q_GATES: 6>#
- HAS_NOISE = <CircuitAttribute.HAS_NOISE: 7>#
- NUM_LEAKAGE_INSTRUCTIONS = <CircuitAttribute.NUM_LEAKAGE_INSTRUCTIONS: 8>#
- NUM_LEAKAGE_READOUTS = <CircuitAttribute.NUM_LEAKAGE_READOUTS: 9>#
- NUM_MEASUREMENT_BITS = <CircuitAttribute.NUM_MEASUREMENT_BITS: 10>#