Note di rilascio di Shaded Lightcones
Prossima uscita (main)
Nuove funzioni
-
La parallelizzazione del calcolo dei limiti del commutatore a tempo diseguale in avanti e all’indietro è stata rielaborata internamente. Di conseguenza, le singole attività di lunga durata non causano più l’inattività delle altre attività in attesa che venga elaborato il livello di circuito successivo, ma tutti i processi rimangono invece sempre in funzione. Di conseguenza, il tempo percepito necessario per il completamento si è notevolmente ridotto quando si esegue il programma con molti processi paralleli.
Oltre a quanto sopra, un utente può ora utilizzare un segnale
KeyboardInterruptper interrompere manualmente il calcolo associato; tale interruzione verrà gestita in modo corretto e tutti i risultati calcolati fino a quel momento verranno conservati. -
È stato aggiunto l'argomento
max_num_boxesa ecompute_forward_bounds()compute_backward_bounds(). Questa nuova impostazione opzionale definirà il numero massimo diBoxOpistruzioni per le quali calcolare i limiti ombreggiati del cono di luce. A tutte le caselle rimanenti contrassegnate da un’annotazioneInjectNoiseverranno assegnati dei limiti superiori banali pari a . -
Il periodo di aggiornamento dell'indicatore di avanzamento del calcolo associato può ora essere configurato tramite
qiskit_addon_slc.globals.PROGRESS_POLLING_PERIOD.
Note sulla deprecazione
- L'argomento
atoldellacompute_forward_bounds()funzione è stato deprecato. Utilizza invece i nuovi argomentiatol_eigenvalueeatol_simplify.
Correzioni di bug
- La propagazione di Pauli alla base dei calcoli in avanti e all'indietro è stata modificata per eliminare i termini i cui coefficienti sono numericamente pari a zero. La soglia di troncamento utilizzata per stabilire se un termine è numericamente pari a zero può essere regolata tramite
qiskit_addon_slc.globals.ZERO_ATOL.