Yao
Extensible, Efficient Quantum Algorithm Design For Humans.

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.
Categories:
Tags:
Similar to Yao:


