Skip to main content
IBM Quantum Platform

Qiskit 0.22 Versionshinweise


0.22.0

Terra- 0.15.2

Keine Änderung

Aer- 0.6.1

Keine Änderung

Ignis- 0.4.0

Keine Änderung

Aqua- 0.7.5

Keine Änderung

IBM Q Anbieter 0.10.0

Neue Funktionen

  • CQC-Zufallsextraktoren können jetzt asynchron aufgerufen werden, mit den Methoden run_async_ext1() und run_async_ext2(). Jede dieser Methoden gibt eine Instanz von CQCExtractorJob zurück, die es Ihnen ermöglicht, den Status des Auftrags zu überprüfen (mit status()) und auf sein Ergebnis zu warten (mit block_until_ready()). Die Methode qiskit.provider.ibmq.random.CQCExtractor.run() bleibt synchron.
  • Sie können jetzt den neuen IBMQ-Experimentierdienst verwenden, um experimentbezogene Daten abzufragen, abzurufen und herunterzuladen. Die Schnittstelle zu diesem Dienst befindet sich in dem neuen Paket qiskit.providers.ibmq.experiment . Beachten Sie, dass sich diese Funktion noch in der Beta-Phase befindet und nicht alle Konten Zugang dazu haben. Außerdem ist es Gegenstand umfangreicher Änderungen sowohl der Funktionalität als auch der API ohne Rückwärtskompatibilität.
  • Zwei Jupyter-Magic-Funktionen, das IQX-Dashboard und das Backend-Widget, werden aktualisiert, um Backend-Reservierungen anzuzeigen. Wenn für ein Backend in den nächsten 24 Stunden Reservierungen geplant sind, werden die Zeit bis zur nächsten Reservierung und deren Dauer angezeigt (z. B. Reservation: in 6 hrs 30 min (60m)). Wenn es eine Reservierung gibt und das Backend aktiv ist, wird der Backend-Status als active [R] angezeigt.

Anmerkungen zu Upgrades

  • Ab dieser Version können die von qiskit.providers.ibmq.IBMQBackend.configuration() zurückgegebenen basis_gates für jedes Backend unterschiedlich sein. Sie sollten Ihr Programm aktualisieren, wenn es sich darauf verlässt, dass die Basis-Gates ['id','u1','u2','u3','cx'] sind. Wir empfehlen, immer die Methode configuration() zu verwenden, um Backend-Konfigurationswerte zu finden, anstatt sie hart zu kodieren.
  • qiskit-ibmq-provider die Version 0.10 erfordert qiskit-terra , die Version 0.15 oder höher. Die Paket-Metadaten wurden aktualisiert, um die neue Abhängigkeit widerzuspiegeln.
War diese Seite hilfreich?
Melden Sie auf GitHub einen Fehler, einen Tippfehler oder fordern Sie Inhalte an.