Skip to main content
IBM Quantum Platform

ルートネームスペース (qiskit)

Qiskitの機能のほとんどは、特定のサブモジュールを通じて利用できます。 モジュールの一覧( qiskit.circuit やなど)については qiskit.transpiler.passes、 qiskit のトップレベルのドキュメントを参照してください。

リポジトリのルートから、正規の公開場所がサブモジュール内にあるいくつかの名前が再エクスポートされています。 ルートネームスペース内の再エクスポートは、Qiskitの公開APIの一部です。

再エクスポート元 qiskit.circuit:

コラム「 1 」
コラム「 2 」
AncillaRegister( [サイズ、名前、ビット数] )アンシラ・レジスタを実装する。
ClassicalRegister( [サイズ、名前、ビット数] )レジスタを実装する。
QuantumCircuit(*regs[, name, global_phase,...] )量子回路のQiskitにおけるコア表現。
QuantumRegister( [サイズ、名前、ビット数] )レジスタを実装する。

再エクスポート元 qiskit.compiler:

コラム「 1 」
コラム「 2 」
transpile(回路[、バックエンド、基本ゲート、……] )1つ以上の回路を、所定のトランスパイル先に応じてトランスパイルする。

再エクスポート元 qiskit.exceptions:

コラム「 1 」
コラム「 2 」
MissingOptionalLibraryError(libname, name[,...] )オプションのライブラリが見つからない場合に発生します。
QiskitError(*メッセージ)Qiskitによって発生するエラーの基底クラス。

再エクスポート元 qiskit.transpiler:

コラム「 1 」
コラム「 2 」
generate_preset_pass_manager([...])プリセットを生成する PassManager
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。