Skip to content

Latest commit

 

History

History

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Quantum Geometric Learning Documentation

Welcome to the documentation for the Quantum Geometric Learning Library. This documentation is organized into several sections to help you find the information you need.

Documentation Structure

Core Documentation (docs/core/)

Advanced Topics (docs/advanced/)

Implementation Details (docs/implementation/)

Development Guide (docs/development/)

Quick Start

  1. Begin with Getting Started for an introduction
  2. Follow the Installation guide to set up the library
  3. Try the Examples to learn basic usage
  4. Consult the API Reference for detailed information

Documentation for Different User Levels

Beginners

  1. Getting Started
  2. Installation
  3. FAQ
  4. Examples

Developers

  1. Architecture
  2. API Reference
  3. Contributing
  4. Examples

Researchers

  1. Theory
  2. Physics
  3. Quantum Gravity
  4. Geometric Learning
  5. Topological Computing
  6. Singular Learning

Building the Documentation

To build a searchable HTML version of the documentation:

cd docs
doxygen Doxyfile

The generated documentation will be available in docs/html/index.html.

Contributing to Documentation

We welcome improvements to the documentation. Please see our Contributing Guide for details on:

  • Documentation style guide
  • How to submit changes
  • Building and testing documentation
  • Adding new documentation

Getting Help

If you can't find what you need in the documentation:

  1. Check the FAQ
  2. Search through the documentation
  3. Open an issue on GitHub
  4. Contact the development team

Citation

If you use this library in your research, please cite:

@software{quantum_geometric_learning,
  title = {Quantum Geometric Tensor Library},
  author = {tsotchke},
  year = {2024},
  url = {https://github.com/tsotchke/quantum_geometric_learning}
}

Or in text format:

tsotchke. (2024). Quantum Geometric Tensor Library. GitHub. https://github.com/tsotchke/quantum_geometric_learning

References

Each documentation file includes its own detailed references section. Key references across all topics include:

Quantum Computing and Physics

  1. Nielsen, M. A., & Chuang, I. L. (2010). "Quantum Computation and Quantum Information"
  2. Preskill, J. (2018). "Quantum Computing in the NISQ Era and Beyond"
  3. Kitaev, A., et al. (2002). "Classical and Quantum Computation"

Geometric and Topological Methods

  1. Nakahara, M. (2003). "Geometry, Topology and Physics"
  2. Hatcher, A. (2002). "Algebraic Topology"
  3. Do Carmo, M. P. (1992). "Riemannian Geometry"

Machine Learning and Information Theory

  1. Watanabe, S. (2009). "Algebraic Geometry and Statistical Learning Theory"
  2. Amari, S. (2016). "Information Geometry and Its Applications"
  3. LeCun, Y., et al. (2015). "Deep Learning"

Recent Developments

  1. Various papers from Physical Review Letters, Nature Physics, and Quantum
  2. Conference proceedings from QIP, ICML, and NeurIPS
  3. Preprints from arXiv:quant-ph and arXiv:cs.LG