Versionshinweise zu „Shaded Lightcones“
Bevorstehende Veröffentlichung (main)
Neue Funktionen
-
Die Parallelisierung der Berechnung der ungleichen Zeitkommutatorgrenze für Vorwärts- und Rückwärtsberechnungen wurde intern überarbeitet. Dadurch führen lang andauernde Einzelaufgaben nicht mehr dazu, dass andere Aufgaben im Leerlauf verharren, bis die nächste Schaltungsschicht verarbeitet werden kann, sondern alle Prozesse bleiben stattdessen jederzeit ausgelastet. Folglich hat sich die wahrgenommene Zeit bis zur Fertigstellung bei der Ausführung mit vielen parallelen Prozessen erheblich verkürzt.
Darüber hinaus kann ein Benutzer nun ein Signal
KeyboardInterruptverwenden, um die gebundene Berechnung manuell zu beenden. Dies wird ordnungsgemäß abgewickelt, wobei alle bisher berechneten Ergebnisse erhalten bleiben. -
Das Argument
max_num_boxeswurde zu undcompute_forward_bounds()hinzugefügtcompute_backward_bounds(). Mit dieser neuen optionalen Einstellung wird die maximale Anzahl vonBoxOpBefehlen festgelegt, für die die Grenzen des schattierten Lichtkegels berechnet werden sollen. Alle verbleibenden Felder mit einer AnmerkungInjectNoiseerhalten triviale Obergrenzen von . -
Der Abfragezeitraum des gebundenen Berechnungsfortschrittsanzeigers kann nun über … konfiguriert werden
qiskit_addon_slc.globals.PROGRESS_POLLING_PERIOD.
Hinweise zu veralteten Versionen
- Das Argument
atolder Funktioncompute_forward_bounds()wurde als veraltet markiert. Verwenden Sie stattdessen die neuen Argumenteatol_eigenvalueundatol_simplify.
Fehlerkorrekturen
- Die Pauli-Ausbreitung, die den Vorwärts- und Rückwärtsberechnungen zugrunde liegt, wurde angepasst, um Terme zu entfernen, deren Koeffizienten numerisch Null sind. Der Abschneideschwellenwert, anhand dessen bestimmt wird, ob ein Term numerisch Null ist, kann über
qiskit_addon_slc.globals.ZERO_ATOL… angepasst werden.