Home

Yao

A General Purpose Quantum Computation Simulation Framework

Welcome to Yao, a Flexible, Extensible, Efficient Framework for Quantum Algorithm Design. Yao (幺) is the Chinese character for normalized but not orthogonal.

We aim to provide a powerful tool for researchers, students to study and explore quantum computing in near term future, before quantum computer being used in large-scale.

Installation

Yao is a Julia language package, to install Yao, you need to install Julia first.

After you have Julia installed, simply open Julia's interactive session and type ] and then type the following:

(v1.1) pkg> add Yao

If you have problem with installation, please file us an issue!

Getting Started

Manual