Google today announced the launch of TensorFlow Quantum, bringing together machine learning and quantum computing initiatives at the company. The framework can construct quantum datasets, prototype hybrid quantum and classic machine learning models, support quantum circuit simulators, and train discriminative and generative quantum models.
Last fall, Google said it achieved quantum supremacy with the debut of a newly engineered solution. The release of TensorFlow Quantum follows the launch of Azure Quantum and progress by companies like Honeywell.
Creating quantum models is made possible with standard Keras functions and by providing quantum circuit simulators and quantum computing primitives compatible with existing TensorFlow APIs, according to a Google AI blog.
The Python framework is explained in a paper submitted March 6 to preprint repository arXiv. The paper has more than 20 authors from Google’s X unit, The Institute for Quantum Computing at the University of Waterloo, NASA’s Quantum AI Lab, Volkswagen, and Google Research.
“We hope this framework provides the necessary tools for the quantum computing and machine learning research communities to explore models of both natural and artificial quantum systems, and ultimately discover new quantum algorithms which could potentially yield a quantum advantage,” the paper reads. “In the future, we hope to expand the range of custom simulation hardware supported to include GPU and TPU integration.”
The paper details the TensorFlow Quantum software stack, which combines Cirq, an open source quantum circuit library, and the TensorFlow machine learning platform.
Quantum computing enthusiasts hope the technology’s efficient simulating properties will lead to advances in life sciences, decryption, chemical or material development, and optimization.
The launch of TensorFlow Quantum comes the same week as TensorFlow Dev Summit, an annual meeting of machine learning practitioners who use the framework at Google offices in Silicon Valley. Due to continued fallout from the coronavirus, Google cancelled the in-person element of the event.