qulacs.circuit ======================== .. py:module:: qulacs.circuit Package Contents ---------------- Classes ~~~~~~~ .. autoapisummary:: qulacs.circuit.QuantumCircuitOptimizer Functions ~~~~~~~~~ .. list-table:: :header-rows: 0 :widths: auto * - :py:obj:`from_json` - from json string .. py:class:: QuantumCircuitOptimizer .. py:method:: merge_all(circuit: qulacs.QuantumCircuit) -> qulacs.QuantumGateMatrix .. py:method:: optimize(circuit: qulacs.QuantumCircuit, block_size: int) -> None Optimize quantum circuit .. py:method:: optimize_light(circuit: qulacs.QuantumCircuit) -> None Optimize quantum circuit with light method .. py:function:: from_json(arg0: str) -> qulacs.QuantumCircuit from json string