\section{Introduction}\label{index_intro_sec}
mlpack is an intuitive, fast, and flexible C++ machine learning library with bindings to other languages. It is meant to be a machine learning analog to L\+A\+P\+A\+CK, and aims to implement a wide array of machine learning methods and function as a \char`\"{}swiss army knife\char`\"{} for machine learning researchers. The mlpack website can be found at {\tt https\+://mlpack.\+org}.\section{How To Use This Documentation}\label{index_howto}
This documentation is A\+PI documentation similar to Javadoc. It isn\textquotesingle{}t necessarily a tutorial, but it does provide detailed documentation on every namespace, method, and class.

Each mlpack namespace generally refers to one machine learning method, so browsing the list of namespaces provides some insight as to the breadth of the methods contained in the library.

To generate this documentation in your own local copy of mlpack, you can use the \textquotesingle{}doc\textquotesingle{} C\+Make target, which is available if C\+Make has found Doxygen, from the build directory\+:


\begin{DoxyCode}
$ make doc
\end{DoxyCode}
\section{Tutorials}\label{index_tutorial}
A few short tutorials on how to use mlpack are given below.


\begin{DoxyItemize}
\item \doxyref{Building mlpack From Source}{p.}{build}
\item \doxyref{Building mlpack From Source on Windows}{p.}{build_windows}
\item \doxyref{Matrices in mlpack}{p.}{matrices}
\item \doxyref{Writing an mlpack binding}{p.}{iodoc}
\item \doxyref{mlpack Timers}{p.}{timer}
\item \doxyref{Simple Sample mlpack Programs}{p.}{sample}
\item \doxyref{Sample C++ ML App for Windows}{p.}{sample_ml_app}
\item \doxyref{Cross-\/\+Validation}{p.}{cv}
\item \doxyref{Hyper-\/\+Parameter Tuning}{p.}{hpt}
\item \doxyref{mlpack version information}{p.}{verinfo}
\end{DoxyItemize}\section{Final Remarks}\label{index_remarks}
For the list of contributors to mlpack, see {\tt https\+://www.\+mlpack.\+org/community.\+html}. This library would not be possible without everyone\textquotesingle{}s hard work and contributions! 