Tensor-Netzwerksimulator () TN1 - Amazon Braket

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Tensor-Netzwerksimulator () TN1

TN1ist ein leistungsstarker Tensor-Netzwerksimulator auf Abruf. TN1kann bestimmte Schaltungstypen mit bis zu 50 qubits und einer Schaltungstiefe von 1.000 oder weniger simulieren. TN1ist besonders leistungsfähig für Schaltungen mit geringer Dichte, Schaltungen mit lokalen Gattern und andere Schaltungen mit spezieller Struktur, wie z. B. Quanten-Fourier-Transformationsschaltungen (QFT). TN1arbeitet in zwei Phasen. In der Probenphase wird zunächst versucht, einen effizienten Rechenpfad für Ihre Schaltung zu ermitteln, sodass die Laufzeit der nächsten Phase, der sogenannten Kontraktionsphase, abgeschätzt werden TN1 kann. Wenn die geschätzte Kontraktionszeit das Laufzeitlimit der TN1 Simulation TN1 überschreitet, wird kein Kontraktionsversuch unternommen.

TN1hat ein Laufzeitlimit von 6 Stunden. Es ist auf maximal 10 (5 in eu-west-2) gleichzeitige Quantenaufgaben begrenzt.

TN1Ergebnisse

Die Kontraktionsphase besteht aus einer Reihe von Matrixmultiplikationen. Die Reihe von Multiplikationen wird fortgesetzt, bis ein Ergebnis erreicht ist oder bis festgestellt wird, dass ein Ergebnis nicht erreicht werden kann.

Hinweis: Shots muss > 0 sein.

Zu den Ergebnistypen gehören:

  • Beispiel

  • Erwartung

  • Varianz

Weitere Informationen zu Ergebnissen finden Sie unter Ergebnistypen.

TN1ist immer verfügbar, es führt Ihre Schaltungen bei Bedarf aus und kann mehrere Schaltungen parallel betreiben. Weitere Informationen finden Sie unter Simulatoren vergleichen.

Simulatoren unterstützen alle Gates im Braket-SDK, aber QPU-Geräte unterstützen eine kleinere Teilmenge. Sie finden die unterstützten Gates eines Geräts in den Geräteeigenschaften.

Im Amazon GitHub Braket-Repository finden Sie ein TN1-Beispiel-Notebook, das Ihnen den Einstieg erleichtern soll. TN1

Bewährte Methoden für die Arbeit mit TN1

  • Vermeiden Sie all-to-all Stromkreise.

  • Testen Sie eine neue Schaltung oder Klasse von Schaltungen mit einer kleinen Anzahl vonshots, um die „Härte“ der Schaltung zu ermittelnTN1.

  • Teilen Sie große shot Simulationen auf mehrere Quantenaufgaben auf.