This May, Baidu Quantum Computing Institute announced Paddle Quantum, a quantum machine learning development toolkit based on Paddle that can help scientists and developers quickly build and train quantum neural network models and provide advanced quantum computing applications.
At Baidu World 2020, the institute rolled out a new cloud-native quantum computing platform named Quantum Leaf. It is used for programming, simulating and executing quantum computers, aimed at providing the quantum programming environment for Quantum infrastructure as a Service (QaaS).
A key component in the Quantum Leaf architecture is QCompute, a Python-based open-source SDK. It provides a full-stack programming experience for advanced users via the features of hybrid quantum programming language and a high-performance simulator. Users can use the already-built objects and modules of quantum programming environment, pass parameters to build and execute the quantum circuits on the local simulator or the cloud simulator/hardware. QCompute provides services for creating and analyzing quantum circuits and calling quantum backend.
In addition to Paddle Quantum and Quantum Leaf, the institute also developed a cloud-based quantum pulse computing service named Quanlse, which aims to bridge the gap between quantum software and hardware. With Quanlse, Paddle Quantum, and Quantum Leaf, Baidu Quantum Platform moves further to its mission “Everyone Can Quantum”.