samplomatic.pre_samplex

Pre-Samplex

Classes

DanglerMatch([direction, node_types, ...])

A helper class to specify conditions on danglers.

PreChangeBasis(subsystems, direction, ...[, ...])

The basis emit node type used during samplex building.

PreCollect(subsystems, direction, synth, ...)

The collection node type used during samplex building.

PreEdge(subsystems, direction[, ...])

Edge data on a samplex builder's graph.

PreEmit(subsystems, direction, register_type, *)

The emission node type used during samplex building.

PreInjectNoise(subsystems, direction, ...[, ...])

The inject noise emit node type used during samplex building.

PreNode(subsystems, direction)

The node type used during samplex building, different than the type in the final samplex.

PrePropagate(subsystems, direction, ...[, ...])

The propagation node type used during samplex building.

PrePropagateKey(mode, operation_name, ...)

A key used to identify the "type" of PrePropagate nodes for clustering purposes.

PreSamplex([graph, qubit_map, dangling, ...])

The sampling IR between a boxed-up circuit and a Samplex.

PreZ2Collect(subsystems, clbit_idxs, ...)

The Z2-collection node type used during samplex building.