kosmos.partitioning.mqt_bench.bench_circuit¶ Classes¶ class MQTBenchCircuit(circuit_type: str, num_qubits: int)[source]¶ Loader for benchmarking circuits from MQT Bench. circuit_type¶ Type of circuit to load (e.g., “qft”, “dj”). Type: str num_qubits¶ Number of qubits in the desired circuit. Type: int Initialize the benchmarking circuit loader. Parameters: circuit_type (str) – Type of circuit to load (e.g., “qft”, “dj”). num_qubits (int) – Number of qubits in the desired circuit. Properties property num_gates¶ Total number of gates in the circuit without barriers. property depth¶ Circuit depth. Methods circuit() → qiskit.QuantumCircuit[source]¶ Get the quantum circuit (lazy loading). Returns: The loaded circuit. Return type: QuantumCircuit