Yao

Extensible, Efficient Quantum Algorithm Design For Humans.

Visit Yao
A screenshot of YaoVisit

Features:

  • Quantum Blocks. An intermediate representation to construct and manipulate your quantum circuit and let you make own abstractions on quantum circuit in native Julia.
  • Differentiable. Yao supports both forward-mode (faithful gradient) and reverse-mode automatic differentiation with its builtin engine optimized specifically for quantum circuits.
  • Efficient. Top performance for quantum circuit simulations. Its CUDA backend and batched quantum register support can make typical quantum circuits even faster.
  • Extensible. Yao is designed to be extensible. Its hierarchical architecture allows you to extend the framework to support and share your new algorithm and hardware.
  • Open Source. Yao is provided under the Apache License 2.0, free for everyone to use.

Tags:

Share:

Similar to Yao:

 

  
  

 

  
  

 

  
  

Command Menu