.. image:: images/spectra_Halpha.png
:height: 238 px
:width: 318 px
:align: left
:target: /megaman/images/spectra_Halpha
.. image:: images/word2vec_rmetric_plot_no_digits.png
:height: 250 px
:width: 220 px
:align: right
:target: /megaman/images/word2vec
megaman: Manifold Learning for Millions of Points
=================================================
megaman is a scalable manifold learning package implemented in
python. It has a front-end API designed to be familiar
to `scikit-learn `_ but harnesses
the C++ Fast Library for Approximate Nearest Neighbors (FLANN)
and the Sparse Symmetric Positive Definite (SSPD) solver
Locally Optimal Block Precodition Gradient (LOBPCG) method
to scale manifold learning algorithms to large data sets.
It is designed for researchers and as such caches intermediary
steps and indices to allow for fast re-computation with new parameters.
For issues & contributions, see the source
`repository on github `_.
For example notebooks see the
`index on github `_.
You can also read our
`arXiv paper `_.
Documentation
=============
.. toctree::
:maxdepth: 2
installation
geometry/index
embedding/index
utils/index
images/index
Indices and tables
==================
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`