Qiskit Nature v0.6 移行ガイド#

この文書では、コードを Qiskit Nature v0.5 から v0.6 へマイグレーションするプロセスをガイドします。

概要#

Qiskit Natureのバージョン 0.6 には、次の 2 つの主な非推奨があります。

  1. (Minimum)EigensolverFactory ユーティリティー

  2. QubitConverter クラス

これらの非推奨とコードの更新方法に関する説明は、以下のページで詳細に提供されています。

その他の注意すべき非推奨事項#

他の注意すべきマイナーな変更を紹介します:

  • symmetry_sector_locator() メソッドは、QubitMapper クラス周りの新しいワークフローでは必要なくなりました。 代わりに、新しい get_tapered_mapper() メソッドを使用する必要があります。 詳細については、QubitConverter マイグレーション・ガイド を参照してください。

  • 新しい Tensor クラスが導入され、 PolynomialTensor' インスタンスに保管されているオブジェクトのデフォルトの戻りの型になります。 :attr:`~qiskit_nature.settings.tensor_unwrappingFalse に設定することにより、切り替えることができます。