Qiskit 0.22 リリースノート
0.22.0
Terra 0.15.2
変更なし
エア 0.6.1
変更なし
イグニス 0.4.0
変更なし
アクア 0.7.5
変更なし
IBM Q プロバイダー 0.10.0
新機能
- CQC ランダムネス抽出器は、メソッド
run_async_ext1()とrun_async_ext2()を使って非同期に呼び出せるようになった。 これらのメソッドはそれぞれCQCExtractorJobインスタンスを返し、ジョブ・ステータスをチェックしたり(status()を使用)、その結果を待ったり(block_until_ready()を使用)できる。qiskit.provider.ibmq.random.CQCExtractor.run()メソッドは同期のままである。 - 新しいIBMQ experiment serviceを使用して、実験関連データの照会、取得、ダウンロードができるようになりました。 このサービスへのインターフェースは、新しい
qiskit.providers.ibmq.experimentパッケージにある。 この機能はまだベータ版であり、すべてのアカウントで利用できるわけではないことに注意してください。 また、機能的にもAPI的にも、後方互換性なしに大きな変更が加えられる可能性がある。 - 2つのJupyterマジック関数、IQXダッシュボードとバックエンド・ウィジェットが更新され、バックエンドの予約が表示されるようになった。 バックエンドに24時間以内の予約がある場合、次の予約までの時間とその期間が表示されます(例:
Reservation: in 6 hrs 30 min (60m))。 予約があり、バックエンドがアクティブな場合、バックエンドのステータスはactive [R]と表示される。
アップグレードの注意
- このリリースから、
qiskit.providers.ibmq.IBMQBackend.configuration()によって返される basis_gates がバックエンドごとに異なるかもしれない。 基礎ゲートが['id','u1','u2','u3','cx']に依存している場合は、プログラムを更新する必要がある。 バックエンドの設定値を見つけるには、ハードコーディングするのではなく、常にconfiguration()。 qiskit-ibmq-providerリリース 0.10 には、qiskit-terraリリース 0.15 以上が必要です。 パッケージのメタデータが更新され、新しい依存関係が反映されました。
このページは役に立ちましたか?
バグや誤字の報告、またはコンテンツの要求はGitHubで行ってください。