\hypertarget{getFunctionApproximatorByName_8cpp}{\subsection{get\+Function\+Approximator\+By\+Name.\+cpp File Reference}
\label{getFunctionApproximatorByName_8cpp}\index{get\+Function\+Approximator\+By\+Name.\+cpp@{get\+Function\+Approximator\+By\+Name.\+cpp}}
}


get\+Function\+Approximator\+By\+Name class source file.  


{\ttfamily \#include \char`\"{}functionapproximators/get\+Function\+Approximator\+By\+Name.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Function\+Approximator.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Meta\+Parameters\+L\+W\+R.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Function\+Approximator\+L\+W\+R.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Meta\+Parameters\+L\+W\+P\+R.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Function\+Approximator\+L\+W\+P\+R.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Meta\+Parameters\+G\+M\+R.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Function\+Approximator\+G\+M\+R.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Meta\+Parameters\+R\+B\+F\+N.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Function\+Approximator\+R\+B\+F\+N.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Meta\+Parameters\+I\+R\+F\+R\+L\+S.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Function\+Approximator\+I\+R\+F\+R\+L\+S.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Meta\+Parameters\+G\+P\+R.\+hpp\char`\"{}}\\*
{\ttfamily \#include \char`\"{}functionapproximators/\+Function\+Approximator\+G\+P\+R.\+hpp\char`\"{}}\\*
{\ttfamily \#include $<$eigen3/\+Eigen/\+Core$>$}\\*
Include dependency graph for get\+Function\+Approximator\+By\+Name.\+cpp\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{getFunctionApproximatorByName_8cpp__incl}
\end{center}
\end{figure}
\subsubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hypertarget{namespaceDmpBbo_af42cca82086fd27f923815ed41eb7a0d}{Function\+Approximator $\ast$ {\bfseries get\+Function\+Approximator\+By\+Name} (string name, int n\+\_\+input\+\_\+dims)}\label{namespaceDmpBbo_af42cca82086fd27f923815ed41eb7a0d}

\item 
\hypertarget{namespaceDmpBbo_ac7da255fc5d44e7fa460c75f5dee492e}{Function\+Approximator $\ast$ {\bfseries get\+Function\+Approximator\+From\+Args} (int n\+\_\+args, char $\ast$args\mbox{[}$\,$\mbox{]}, int n\+\_\+input\+\_\+dims=1)}\label{namespaceDmpBbo_ac7da255fc5d44e7fa460c75f5dee492e}

\begin{DoxyCompactList}\small\item\em L\+W\+R \+: n\+\_\+basis\+\_\+functions (int), intersection (double) R\+B\+F\+N \+: n\+\_\+basis\+\_\+functions (int), intersection (double) L\+W\+P\+R\+: w\+\_\+gen, w\+\_\+prune, update\+\_\+\+D, init\+\_\+alpha, penalty, init\+\_\+d G\+M\+R\+: n\+\_\+basis\+\_\+functions (int) I\+R\+F\+R\+L\+S n\+\_\+basis\+\_\+functions (int), lambda (double), gamma (double) G\+P\+R\+: maximum\+\_\+covariance (double), length (double) \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsubsection{Detailed Description}
get\+Function\+Approximator\+By\+Name class source file. 

\begin{DoxyAuthor}{Author}
Freek Stulp
\end{DoxyAuthor}
This file is part of Dmp\+Bbo, a set of libraries and programs for the black-\/box optimization of dynamical movement primitives. Copyright (C) 2014 Freek Stulp, E\+N\+S\+T\+A-\/\+Paris\+Tech

Dmp\+Bbo is free software\+: you can redistribute it and/or modify it under the terms of the G\+N\+U Lesser General Public License as published by the Free Software Foundation, either version 2 of the License, or (at your option) any later version.

Dmp\+Bbo is distributed in the hope that it will be useful, but W\+I\+T\+H\+O\+U\+T A\+N\+Y W\+A\+R\+R\+A\+N\+T\+Y; without even the implied warranty of M\+E\+R\+C\+H\+A\+N\+T\+A\+B\+I\+L\+I\+T\+Y or F\+I\+T\+N\+E\+S\+S F\+O\+R A P\+A\+R\+T\+I\+C\+U\+L\+A\+R P\+U\+R\+P\+O\+S\+E. See the G\+N\+U Lesser General Public License for more details.

You should have received a copy of the G\+N\+U Lesser General Public License along with Dmp\+Bbo. If not, see \href{http://www.gnu.org/licenses/}{\tt http\+://www.\+gnu.\+org/licenses/}. 

Definition in file \hyperlink{getFunctionApproximatorByName_8cpp_source}{get\+Function\+Approximator\+By\+Name.\+cpp}.

