:autogenerated: qailab.circuit ====================== .. automodule:: qailab.circuit Submodules: .. toctree:: :maxdepth: 1 qailab.circuit.base qailab.circuit.circuit_builder qailab.circuit.measurement qailab.circuit.utils Subpackages: .. toctree:: :maxdepth: 1 qailab.circuit.encoding_blocks qailab.circuit.layer_blocks Summary ------- ``__all__`` Classes: .. list-table:: * - :class:`AmplitudeEncoder ` - Encode input as initial state of the circuit. * - :class:`CXEntangler ` - ┌───┐ q_0: ──■────────────┤ X ├ ┌─┴─┐ └─┬─┘ q_1: ┤ X ├──■─────────┼── └───┘┌─┴─┐ │ q_2: ─────┤ X ├──■────┼── .. * - :class:`MeasurementBlock ` - Blocks defining the output structure * - :class:`RealAmplitudesBlock ` - Block wrapper for RealAmplitudes from qiskit.circuit.library * - :class:`RotationalEncoder ` - Encoding of input vector using rotational gates. ``__all__`` Functions: .. list-table:: * - :func:`build_circuit ` - Builds a parameterized QuantumCircuit.