\hypertarget{methods_8h}{\section{meowpp/math/methods.h File Reference}
\label{methods_8h}\index{meowpp/math/methods.\-h@{meowpp/math/methods.\-h}}
}
{\ttfamily \#include \char`\"{}Matrix.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}Vector.\-h\char`\"{}}\\*
{\ttfamily \#include \char`\"{}utility.\-h\char`\"{}}\\*
{\ttfamily \#include $<$cstdlib$>$}\\*
{\ttfamily \#include $<$vector$>$}\\*
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespacemeow}{meow}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$class Data , class Weighting\-Class $>$ }\\std\-::vector$<$ Data $>$ \hyperlink{namespacemeow_a43a73b75f2e23c8172d2098d57eaf75a}{meow\-::ransac} (std\-::vector$<$ Data $>$ const \&data, Weighting\-Class const \&w, size\-\_\-t N, \hyperlink{classdouble}{double} p0, \hyperlink{classdouble}{double} P)
\begin{DoxyCompactList}\small\item\em Run the {\bfseries R\-A\-N\-S\-A\-C} method to approach the best solution. \end{DoxyCompactList}\item 
{\footnotesize template$<$class Scalar , class Function $>$ }\\Vector$<$ Scalar $>$ \hyperlink{namespacemeow_a37b8a0148b872c4533f37dde9bbb9ae4}{meow\-::levenberg\-Marquardt} (Function const \&f, Vector$<$ Scalar $>$ const \&init, \hyperlink{classint}{int} counter=-\/1)
\item 
{\footnotesize template$<$class Scalar , class Function $>$ }\\Vector$<$ Scalar $>$ \hyperlink{namespacemeow_adbd82702daf1e569c4a72176aa799c6d}{meow\-::levenberg\-Marquardt\-Training} (Function \&f, Vector$<$ Scalar $>$ const \&init, Scalar const \&init\-\_\-mu, Scalar const \&mu\-\_\-pow, Scalar const \&er\-\_\-max, \hyperlink{classint}{int} retry\-\_\-number, \hyperlink{classint}{int} counter)
\end{DoxyCompactItemize}
