bloqade.gemini.logical.dialects.operations.stmts.Initialize
← Module overview
class
classInitialize¶source
bloqade.gemini.logical.dialects.operations.stmts.Initialize
Bases: ir.Statement
Initialize a list of logical qubits to an arbitrary state.
class InitializeAttributes
| Name | Type | Default | Description |
|---|---|---|---|
traits | — | frozenset({}) | |
theta | ir.SSAValue | info.argument(types.Float) | |
phi | ir.SSAValue | info.argument(types.Float) | |
lam | ir.SSAValue | info.argument(types.Float) | |
qubits | ir.SSAValue | info.argument(ilist.IListType[QubitType, types.Any]) |