Cette page a été traduite par l'API Cloud Translation.
Switch to English

TensorFlow Quantum

TensorFlow Quantum (TFQ) est un framework Python pour l'apprentissage automatique quantique . En tant que cadre d'application, TFQ permet aux chercheurs en algorithmes quantiques et aux chercheurs d'applications de ML d'exploiter les cadres d'informatique quantique de Google, le tout depuis TensorFlow.

TensorFlow Quantum se concentre sur les données quantiques et la construction de modèles hybrides quantique-classique . Il fournit des outils pour entrelacer les algorithmes quantiques et la logique conçus dans Cirq avec TensorFlow. Une compréhension de base de l'informatique quantique est nécessaire pour utiliser efficacement TensorFlow Quantum.

Pour démarrer avec TensorFlow Quantum, consultez le guide d'installation et parcourez certains des didacticiels de notebook exécutables .

Conception

TensorFlow Quantum implémente les composants nécessaires pour intégrer TensorFlow au matériel informatique quantique. À cette fin, TensorFlow Quantum introduit deux primitives de type de données:

  • Circuit quantique - Ceci représente un circuit quantique défini par Cirq dans TensorFlow. Créez des lots de circuits de taille variable, similaires à des lots de différents points de données à valeur réelle.
  • Somme de Pauli - Représente les combinaisons linéaires de produits tensoriels des opérateurs de Pauli définis dans Cirq. Comme les circuits, créez des lots d'opérateurs de taille variable.

En utilisant ces primitives pour représenter des circuits quantiques, TensorFlow Quantum fournit les opérations suivantes:

  • Échantillon à partir des distributions de sortie de lots de circuits.
  • Calculez la valeur attendue des lots de sommes de Pauli sur des lots de circuits. TFQ implémente un calcul de gradient compatible avec la rétropropagation.
  • Simulez des lots de circuits et d'états. Bien que l'inspection de toutes les amplitudes d'état quantique directement dans un circuit quantique soit inefficace à l'échelle dans le monde réel, la simulation d'état peut aider les chercheurs à comprendre comment un circuit quantique mappe les états à un niveau de précision presque exact.

En savoir plus sur l'implémentation de TensorFlow Quantum dans le guide de conception .

Signaler des problèmes

Signalez les bogues ou les demandes de fonctionnalités à l'aide du suivi des problèmes TensorFlow Quantum .