Notes de publication de Qiskit 0.22
0.22.0
Terra 0.15.2
Pas de modification
Aer 0.6.1
Pas de modification
Ignis 0.4.0
Pas de modification
Aqua 0.7.5
Pas de modification
IBM 0.10.0 du fournisseur Q
Nouvelles fonctions
- Les extracteurs d'aléa CQC peuvent désormais être invoqués de manière asynchrone, à l'aide des méthodes
run_async_ext1()etrun_async_ext2(). Chacune de ces méthodes renvoie une instanceCQCExtractorJobqui vous permet de vérifier l'état de la tâche (à l'aide destatus()) et d'attendre son résultat (à l'aide deblock_until_ready()). La méthodeqiskit.provider.ibmq.random.CQCExtractor.run()reste synchrone. - Vous pouvez désormais utiliser le nouveau service d'expérimentation IBMQ pour interroger, extraire et télécharger des données relatives à l'expérimentation. L'interface de ce service se trouve dans le nouveau paquet
qiskit.providers.ibmq.experiment. Notez que cette fonctionnalité est encore en version bêta et que tous les comptes n'y ont pas accès. Il est également susceptible de subir de lourdes modifications, tant au niveau des fonctionnalités que de l'API, sans qu'il y ait de compatibilité ascendante. - Deux fonctions magiques Jupyter, le tableau de bord IQX et le widget backend, sont mises à jour pour afficher les réservations backend. Si un backend a des réservations programmées dans les prochaines 24 heures, l'heure de la prochaine réservation et sa durée sont affichées (par exemple
Reservation: in 6 hrs 30 min (60m)). S'il y a une réservation et que le backend est actif, l'état du backend s'affiche comme suit :active [R].
Mise à niveau
- À partir de cette version, les basis_gates renvoyées par
qiskit.providers.ibmq.IBMQBackend.configuration()peuvent être différentes pour chaque backend. Vous devez mettre à jour votre programme s'il repose sur le fait que les portes de base sont['id','u1','u2','u3','cx']. Nous recommandons de toujours utiliser la méthodeconfiguration()pour trouver les valeurs de configuration du backend au lieu de les coder en dur. qiskit-ibmq-providerla version 0.10 nécessite la versionqiskit-terraet la version 0.15 ou une version supérieure. Les métadonnées du paquet ont été mises à jour pour refléter la nouvelle dépendance.
Cette page a-t-elle été utile ?
Signaler un bogue, une coquille ou proposer du contenu sur GitHub.