Als «qiskit» getaggte Fragen

Quantum Software Development Kit zum Schreiben von Quantencomputerexperimenten, -programmen und -anwendungen. Verwenden Sie gegebenenfalls auch das Tag [Programmierung].



2
Zusammenstellen mehrerer Quantenschaltungen in einem einzigen Quantenprogramm in QISKit
Ich habe mich gefragt, ob es eine Möglichkeit gibt, ein Programm mit mehreren Quantenschaltungen zu erstellen, ohne dass das Register für jede Schaltung bei initialisiert wird .000 Insbesondere möchte ich nach dem Ausführen der ersten eine zweite Quantenschaltung ausführen, wie in diesem Beispiel: qp = QuantumProgram() qr = qp.create_quantum_register('qr',2) cr …


2
Quantenalgorithmus für lineare Gleichungssysteme (HHL09): Schritt 2 - Vorbereitung der Anfangszustände
Dies ist eine Fortsetzung des Quantenalgorithmus für lineare Gleichungssysteme (HHL09): Schritt 2 - Was ist ?| Ψ0⟩|Ψ0⟩|\Psi_0\rangle In der Arbeit: Quantenalgorithmus für lineare Gleichungssysteme (Harrow, Hassidim & Lloyd, 2009) werden die Details der tatsächlichen Implementierung des Algorithmus nicht angegeben. Wie genau die Staaten und | b ⟩ erstellt werden, ist …

1
Übertragen von Jobs an IBM Geräte ohne Python
Mit Qiskit können Jobs mit Python (oder Swift und JavaScript) an IBM Geräte gesendet werden. Aber was ist, wenn ich eine andere Sprache verwenden möchte? Angenommen, ich habe eine bestimmte Schaltung, die ich ausführen möchte. Angenommen, ich habe es bereits in Python Qiskit erstellt und die entsprechende qasm-Zeichenfolge oder (idealerweise) …


2
Qubits-Spezifikation auf IBMQ-Geräten
Wie hier gezeigt , weisen CNOT-Gatter zwischen verschiedenen Qubits unterschiedliche Fehlerraten auf. Ich habe folgende Fragen: 1) Entspricht das Definieren einer Schaltung in QISkit q[0]immer dem gleichen Qubit auf einem Gerät (z. B. dem q0im Gerätehandbuch angegebenen Qubit )? Wenn ja, wie kann ich zum Beispiel nur Qubit 12und 13von …

1
Visualisierung von Quantenschaltungen bei Verwendung von IBM QISKit
Ich habe die Installationsschritte in Bezug auf die QISKit-Arbeitsumgebung befolgt. Für die Schaltungsvisualisierung habe ich zusätzlich zu Poppler Latex installiert, um von PDF in Bilder zu konvertieren. Danach folgte ich dem hier gegebenen Beispiel . Ich habe den Code geschrieben und nach dem Ausführen das Programm ausgeführt, aber ich habe …

1
Wie lösche ich ausstehende Jobs auf IBM Quantum Computer, um Einheiten abzurufen?
Ich versuche, Code mit auszuführen qiskit, erhalte jedoch die Fehlermeldung, dass mir die erforderlichen Informationen ausgegangen sind Experiment Units. Ich habe versucht, ausstehende Jobs mithilfe der API mit dem folgenden Code zu entfernen for job in api.get_jobs(): if job["status"] == "RUNNING": api.cancel_job(id_job=job["id"], hub=None, group=None, project=None, access_token=None, user_id=None) aber es hat …

2
Es ist ein Fehler in der Schaltung aufgetreten!. Fehler = 'QISkit-Zeitüberschreitung'
Ich habe den folgenden Quantencode mit QISKit (basierend auf hello_quantum.py): import sys, os from qiskit import QuantumProgram, QISKitError, RegisterSizeError # Create a QuantumProgram object instance. Q_program = QuantumProgram() try: import Qconfig Q_program.set_api(Qconfig.APItoken, Qconfig.config["url"]) except: offline = True print("WARNING: There's no connection with IBMQuantumExperience servers."); print("The backends available for use are: …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.