We will play with Yao.jl together. I will show its unique features including
- Efficiency (thanks to generic programming in Julia);
- Extensible quantum block intermediate representation;
- Reversible differential programming of quantum circuits.
I will then move on to its applications to quantum algorithms design for machine learning and quantum many-body physics.
Reference: