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, direction)

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.