EncodingArchitectureInstance¶
- class guppyft.encode.EncodingArchitectureInstance(*args, **kwargs)[source]¶
An architecture instance capable of providing a computational -> physical encoding, and op implementations for a logical -> physical lowering.
- __init__(*args, **kwargs)¶
- emulator(pkg: Package, n_qubits: int, builder: EmulatorBuilder | None = None) EmulatorInstance[source]¶
Encode a hugr Package and build an emulator for it.
- Parameters:
pkg – The computational hugr package.
n_qubits – Number of physical qubits available to the emulator.
builder – Optional EmulatorBuilder to use; defaults to a new one.