Skip to main content
IBM Quantum Platform

Notes de mise à jour de Shaded Lightcones


Prochaine sortie (main)

Nouvelles fonctions

  • La parallélisation du calcul des bornes de commutateur à temps inégaux en sens direct et inverse a été remaniée en interne. De ce fait, les tâches individuelles qui s'exécutent sur une longue durée n'entraînent plus la mise en attente des autres tâches jusqu'à ce que la couche de circuit suivante puisse être traitée; au contraire, tous les processus restent sollicités à tout moment. Par conséquent, le temps perçu jusqu'à l'achèvement s'est considérablement raccourci lors de l'exécution avec de nombreux processus parallèles.

    En plus de ce qui précède, un utilisateur peut désormais utiliser un signal KeyboardInterrupt pour interrompre manuellement le calcul lié; cette interruption sera gérée de manière fluide et permettra de conserver tous les résultats calculés jusqu’à présent.

  • Ajout de l'argument max_num_boxes à et compute_forward_bounds() à compute_backward_bounds(). Ce nouveau paramètre facultatif permet de définir le nombre maximal d’instructions BoxOp pour lesquelles le calcul des limites du cône de lumière ombré doit être effectué. Les cases restantes comportant une annotation InjectNoise se verront attribuer des bornes supérieures triviales de l'ordre de 2.02.0 s.

  • La période d'interrogation de l'indicateur de progression du calcul lié peut désormais être configurée via qiskit_addon_slc.globals.PROGRESS_POLLING_PERIOD.

Remarques concernant la dépréciation

  • L'argument atol de la fonction compute_forward_bounds() est désormais obsolète. Utilisez plutôt les nouveaux arguments atol_eigenvalue et atol_simplify .

Corrections des erreurs

  • La propagation de Pauli sous-jacente aux calculs en sens direct et en sens inverse a été ajustée afin d'éliminer les termes dont les coefficients sont numériquement nuls. Le seuil de troncature permettant de déterminer si un terme est numériquement égal à zéro peut être ajusté via qiskit_addon_slc.globals.ZERO_ATOL.
Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.