TensorFlow Quantum

TensorFlow Quantum brings together Google’s machine learning and quantum computing initiatives

TensorFlow Quantum (TFQ), an open-source library for the rapid prototyping of quantum ML models. The machine learning framework has the ability to construct quantum datasets, prototype hybrid quantum and classic machine learning models, support quantum circuit simulators and train both discriminative and generative quantum models.

TensorFlow Quantum focuses on quantum data and building hybrid quantum-classical models. It integrates quantum computing algorithms and logic designed in Cirq, and provides quantum computing primitives compatible with existing TensorFlow APIs, along with high-performance quantum circuit simulators. A key feature of TensorFlow Quantum is the ability to simultaneously train and execute many quantum circuits. This is achieved by TensorFlow’s ability to parallelize computation across a cluster of computers, and the ability to simulate relatively large quantum circuits on multi-core computers.

TensorFlow Quantum is primarily geared towards executing quantum circuits on classical quantum circuit simulators. In the future, TFQ will be able to execute quantum circuits on actual quantum processors that are supported by Cirq, including Google’s own processor Sycamore. TensorFlow Quantum’s ability to simulate properties will hopefully lead to advances in the fields of life sciences, decryption, chemical or material development and optimization.

 

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *