Skip to main content
IBM Quantum Platform

Qiskitによるノイズ学習

ランダム化に基づく量子ノイズ特性評価のための Python ツールキット。

注

Alphaソフトウェア。 このライブラリは開発段階 0.x にあり、現在も活発に開発が進められています。 公開インターフェースのどの部分も、現時点ではまだ安定していません。メジャーバージョンは ですが 0、リリース間の互換性を破る変更が行われる可能性があるため、それに応じて依存関係を固定してください(例: qiskit-noise-learning==0.1.*)。現在、非推奨の警告は発行していませんが、すべての変更は変更履歴に記録されています。 詳細については、 非推奨ポリシー をご覧ください。 どのようなご意見・ご感想でも歓迎いたします。


インターフェースとドキュメント

このライブラリには、2つのレベルのインターフェースがあります。 1つ目は、ユーザーがノイズ学習の中核となる概念を表すオブジェクトと直接やり取りする低レベルインターフェースであり、これにより、ノイズ学習プロトコルのあらゆる側面を自由に設計することが可能になります。 2つ目は、より高レベルのインターフェースであるサブ qiskit_noise_learning.protocols パッケージで、その prepare_learning_program および 関 process_learning_result 数は、標準のワークフローを、実行の前後でそれぞれ1回の呼び出しにまとめます。

このパッケージの使用例については、以下のガイドを参照してください:


寄稿

開発環境のセットアップ、テスト、ドキュメントの作成、および変更履歴のワークフローに関する詳細については、 貢献ガイドラインをご覧ください。


このパッケージを引用する

研究でこのパッケージを使用する場合は、このプロジェクトのリポジトリにある CITATION.bib ファイルを利用して、適切な参考文献を引用してください。

このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。