Kapitel 2. Betrieb von Quantenschaltungen
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Qiskit unterstützt die Ausführung von Quantenschaltungen auf einer Vielzahl von Quantensimulatoren und -geräten. Wir werden uns mit den relevanten Klassen und Funktionen beschäftigen, von denen die meisten in den folgendenModulen zu finden sind:
qiskit.providers.basicaer
-
Dieses Modul enthält eine grundlegende Reihe von Simulatoren, die in Python implementiert sind und oft auch als BasicAer-Simulatoren bezeichnet werden.
qiskit.providers.aer
-
Dieses Modul enthält ein umfassendes Set von Hochleistungssimulatoren, die oft auch als Aer-Simulatoren bezeichnet werden.
qiskit.providers
-
Dieses Modul enthält Klassen, die diese Simulatoren unterstützen und den Zugang zu echten Quantengeräten ermöglichen.
Unabhängig von dem Quantensimulator oder dem Gerät, auf dem du einen Stromkreis laufen lassen willst, kannst du diese Schritte befolgen:
-
Identifiziere den passenden Anbieter (entweder
BasicAer
,Aer
oder einen Quantengeräteanbieter). Der Zweck eines Anbieters ist es, Backend-Objekte zu erhalten, die die Ausführung von Schaltkreisen auf einem Quantensimulator oder -gerät ermöglichen. -
Erhalte einen Verweis auf das gewünschte Backend vom Anbieter. Ein Backend bildet die Schnittstelle zwischen Qiskit und der Hardware oder dem Simulator, der die Schaltungen ausführt.
-
Benutze das Backend, um den Schaltkreis ...
Get Qiskit Pocket Guide now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.