Skip to main content
IBM Quantum Platform
Esta página corresponde a una versión anterior de Qiskit SDK Ir a la última versión

Root namespace (qiskit)

Most Qiskit functionality is accessed through specific submodules. You can consult the top-level documentation of qiskit to find the list of modules, such as qiskit.circuit or qiskit.transpiler.passes.

Several names are re-exported from the repository root, whose canonical public locations are in submodules. The re-exports in the root namespace are part of Qiskit’s public API.

Names re-exported from qiskit.circuit:

AncillaRegister([size, name, bits])Implement an ancilla register.
ClassicalRegister([size, name, bits])Implement a register.
QuantumCircuit(*regs[, name, global_phase, ...])Core Qiskit representation of a quantum circuit.
QuantumRegister([size, name, bits])Implement a register.

Names re-exported from qiskit.compiler:

transpile(circuits[, backend, basis_gates, ...])Transpile one or more circuits, according to some desired transpilation targets.

Names re-exported from qiskit.exceptions:

MissingOptionalLibraryError(libname, name[, ...])Raised when an optional library is missing.
QiskitError(*message)Base class for errors raised by Qiskit.

Names re-exported from qiskit.transpiler:

¿Le ha resultado útil esta página?
Informe de un error, de una errata o solicite contenido en GitHub.