\hypertarget{classMlpLearnAlgorithm}{
\section{MlpLearnAlgorithm Class Reference}
\label{classMlpLearnAlgorithm}\index{MlpLearnAlgorithm@{MlpLearnAlgorithm}}
}
Inheritance diagram for MlpLearnAlgorithm::\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2cm]{classMlpLearnAlgorithm}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classMlpLearnAlgorithm_aade3844e28b28da0cb874222e8f8b382}{
virtual void {\bfseries setup} (const ptree \&all, const string \&outputdirname, const string \&datadirname)}
\label{classMlpLearnAlgorithm_aade3844e28b28da0cb874222e8f8b382}

\item 
virtual void \hyperlink{classMlpLearnAlgorithm_ae95158035f9024ba21045f737fecf74c}{run} ()
\begin{DoxyCompactList}\small\item\em Run the algorithm as the setup tells us to. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classMlpLearnAlgorithm_a294b1548bb663f75c7e2836a258db1eb}{
virtual void \hyperlink{classMlpLearnAlgorithm_a294b1548bb663f75c7e2836a258db1eb}{impl\_\-setup} (const ptree \&all)}
\label{classMlpLearnAlgorithm_a294b1548bb663f75c7e2836a258db1eb}

\begin{DoxyCompactList}\small\item\em Derived classes must know how to setup their additional data structures. \item\end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classMlpLearnAlgorithm_a53dd082513562715b7a9711dc481dd8b}{
ptree {\bfseries \_\-hack\_\-copy\_\-of\_\-ptree}}
\label{classMlpLearnAlgorithm_a53dd082513562715b7a9711dc481dd8b}

\item 
\hypertarget{classMlpLearnAlgorithm_a0e7bc23e6678258e3fc0f3bf11a32c9e}{
string {\bfseries \_\-datadirname}}
\label{classMlpLearnAlgorithm_a0e7bc23e6678258e3fc0f3bf11a32c9e}

\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{classMlpLearnAlgorithm_ae95158035f9024ba21045f737fecf74c}{
\index{MlpLearnAlgorithm@{MlpLearnAlgorithm}!run@{run}}
\index{run@{run}!MlpLearnAlgorithm@{MlpLearnAlgorithm}}
\subsubsection[{run}]{\setlength{\rightskip}{0pt plus 5cm}void MlpLearnAlgorithm::run ()\hspace{0.3cm}{\ttfamily  \mbox{[}virtual\mbox{]}}}}
\label{classMlpLearnAlgorithm_ae95158035f9024ba21045f737fecf74c}


Run the algorithm as the setup tells us to. 

Reimplemented from \hyperlink{classAlgorithm_a2035d63131f6573cb07662cef84ed742}{Algorithm}.

The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
src/MlpLearnAlgorithm.hpp\item 
src/MlpLearnAlgorithm.cpp\end{DoxyCompactItemize}
