isqham.circuit package¶
Submodules¶
isqham.circuit.base_cicuit module¶
- class BaseCircuit(nq=None)¶
Bases:
ABC
- Parameters:
nq (
int
|None
)
- abstractmethod CZ(i, j)¶
- Parameters:
i (
int
)j (
int
)
- abstractmethod H(i)¶
- Parameters:
i (
int
)
- M(i)¶
- Parameters:
i (
int
)
- abstractmethod RX(i, theta)¶
- Parameters:
i (
int
)
- abstractmethod RY(i, theta)¶
- Parameters:
i (
int
)
- abstractmethod RZ(i, theta)¶
- Parameters:
i (
int
)
- abstractmethod SD(i)¶
- Parameters:
i (
int
)
- measure(args, **kw)¶
- sample(args, **kw)¶