Scinawa / quantumalgorithms.org

This is the repository for https://quantumalgorithms.org
https://quantumalgorithms.org
140 stars 51 forks source link
quantum-machine-learning quantumalgorithms unitaryhack

quantumalgorithms.org

README

Unitary Fund

Program is an embodiment of an algorithm. Algorithms works on information, programs works on data. - Donald Knuth.

This is the repository for QuantumAlgorithms.org.

This webiste is meant to be a set of lecture notes for students in quantum algorithms and quantum machine learning. It will be updated regularly with new research material. The scope is to bridge the gap between introductory material in quantum computing and research-grade papers, standardize notation, and be an overview on the state of useful algorithms for quantum machine learning and information processing.

How to contribute:

The book is written in bookdown, an R-based extension of markdown (even if you don't need to know R at all, it's simply markdown with some latex). Download RStudio and make sure you can compile a book with bookdown on your computer. Once you have it, you can work on the book and submit a PR.

Feel free to submit a PR with improvements in

For major contributions (like new chapters or new content), drop us a line!

How to write an algorithm

The book has some algorithms that are rendered as latex algorithms with a package for writing pseudocode. These algorithms are rendered as pdfs, and successively these files are rendered as png via a python script. The text of the pseudocode of the algorithm is in the folder /algpseudocode/ When writing new algorithms, please use the template that you find there. You can obtain a .png, which can be included in the .Rmd files with a small caption. There are countless examples of algorithms included in the book, so you can copy that.

Style guide, tips&tricks.