\hypertarget{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank}{}\doxysection{feedforward\+\_\+closedloop\+\_\+learning.\+Feedforward\+Closedloop\+Learning\+With\+Filterbank Class Reference}
\label{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank}\index{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}}


Inheritance diagram for feedforward\+\_\+closedloop\+\_\+learning.\+Feedforward\+Closedloop\+Learning\+With\+Filterbank\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=259pt]{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for feedforward\+\_\+closedloop\+\_\+learning.\+Feedforward\+Closedloop\+Learning\+With\+Filterbank\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=259pt]{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \mbox{\hyperlink{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_adba87446c818c8f16e2d0253799c1c06}{\+\_\+\+\_\+init\+\_\+\+\_\+}} (self, \char`\"{}int\char`\"{} num\+\_\+of\+\_\+inputs, \char`\"{}int $\ast$\char`\"{} num\+\_\+of\+\_\+neurons\+\_\+per\+\_\+layer\+\_\+array, \char`\"{}int\char`\"{} num\+\_\+filters\+Input, \char`\"{}double\char`\"{} minT, \char`\"{}double\char`\"{} maxT)
\item 
\char`\"{}void\char`\"{} \mbox{\hyperlink{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_a2d7bcad8172a48a8cf22926aa9c460c5}{do\+Step}} (self, $\ast$args)
\item 
\char`\"{}double\char`\"{} \mbox{\hyperlink{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_aa43eac68b41c8f29020dc8a82b44a9eb}{get\+Filter\+Output}} (self, \char`\"{}int\char`\"{} input\+Idx, \char`\"{}int\char`\"{} filter\+Idx)
\item 
\char`\"{}int\char`\"{} \mbox{\hyperlink{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_a5caf9ee50ca82f1b5bf991e8f7779148}{get\+N\+Filters\+Per\+Input}} (self)
\end{DoxyCompactItemize}
\doxysubsection*{Properties}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_a04b32d8f086e21b9b344b07070e5a568}\label{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_a04b32d8f086e21b9b344b07070e5a568}} 
{\bfseries thisown} = property(lambda x\+: x.\+this.\+own(), lambda x, v\+: x.\+this.\+own(v), doc=\char`\"{}The membership flag\char`\"{})
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\begin{DoxyVerb}Proxy of C++ FeedforwardClosedloopLearningWithFilterbank class.\end{DoxyVerb}
 

\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_adba87446c818c8f16e2d0253799c1c06}\label{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_adba87446c818c8f16e2d0253799c1c06}} 
\index{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}!\_\_init\_\_@{\_\_init\_\_}}
\index{\_\_init\_\_@{\_\_init\_\_}!feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}}
\doxysubsubsection{\texorpdfstring{\_\_init\_\_()}{\_\_init\_\_()}}
{\footnotesize\ttfamily def feedforward\+\_\+closedloop\+\_\+learning.\+Feedforward\+Closedloop\+Learning\+With\+Filterbank.\+\_\+\+\_\+init\+\_\+\+\_\+ (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{\char`\"{}int\char`\"{}}]{num\+\_\+of\+\_\+inputs,  }\item[{\char`\"{}int $\ast$\char`\"{}}]{num\+\_\+of\+\_\+neurons\+\_\+per\+\_\+layer\+\_\+array,  }\item[{\char`\"{}int\char`\"{}}]{num\+\_\+filters\+Input,  }\item[{\char`\"{}double\char`\"{}}]{minT,  }\item[{\char`\"{}double\char`\"{}}]{maxT }\end{DoxyParamCaption})}

\begin{DoxyVerb}__init__(FeedforwardClosedloopLearningWithFilterbank self, int num_of_inputs, int * num_of_neurons_per_layer_array, int num_filtersInput, double minT, double maxT) -> FeedforwardClosedloopLearningWithFilterbank

Parameters
----------
num_of_inputs: int
num_of_neurons_per_layer_array: int *
num_filtersInput: int
minT: double
maxT: double\end{DoxyVerb}
 

\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_a2d7bcad8172a48a8cf22926aa9c460c5}\label{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_a2d7bcad8172a48a8cf22926aa9c460c5}} 
\index{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}!doStep@{doStep}}
\index{doStep@{doStep}!feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}}
\doxysubsubsection{\texorpdfstring{doStep()}{doStep()}}
{\footnotesize\ttfamily  \char`\"{}void\char`\"{} feedforward\+\_\+closedloop\+\_\+learning.\+Feedforward\+Closedloop\+Learning\+With\+Filterbank.\+do\+Step (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{$\ast$}]{args }\end{DoxyParamCaption})}

\begin{DoxyVerb}doStep(FeedforwardClosedloopLearningWithFilterbank self, double * input, double * error)

Parameters
----------
input: double *
error: double *

doStep(FeedforwardClosedloopLearningWithFilterbank self, double * input, double * error)

Parameters
----------
input: double *
error: double *\end{DoxyVerb}
 

Reimplemented from \mbox{\hyperlink{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearning_a353cc2963471b493cc73934d3621973e}{feedforward\+\_\+closedloop\+\_\+learning.\+Feedforward\+Closedloop\+Learning}}.

\mbox{\Hypertarget{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_aa43eac68b41c8f29020dc8a82b44a9eb}\label{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_aa43eac68b41c8f29020dc8a82b44a9eb}} 
\index{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}!getFilterOutput@{getFilterOutput}}
\index{getFilterOutput@{getFilterOutput}!feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}}
\doxysubsubsection{\texorpdfstring{getFilterOutput()}{getFilterOutput()}}
{\footnotesize\ttfamily  \char`\"{}double\char`\"{} feedforward\+\_\+closedloop\+\_\+learning.\+Feedforward\+Closedloop\+Learning\+With\+Filterbank.\+get\+Filter\+Output (\begin{DoxyParamCaption}\item[{}]{self,  }\item[{\char`\"{}int\char`\"{}}]{input\+Idx,  }\item[{\char`\"{}int\char`\"{}}]{filter\+Idx }\end{DoxyParamCaption})}

\begin{DoxyVerb}getFilterOutput(FeedforwardClosedloopLearningWithFilterbank self, int inputIdx, int filterIdx) -> double

Parameters
----------
inputIdx: int
filterIdx: int\end{DoxyVerb}
 \mbox{\Hypertarget{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_a5caf9ee50ca82f1b5bf991e8f7779148}\label{classfeedforward__closedloop__learning_1_1FeedforwardClosedloopLearningWithFilterbank_a5caf9ee50ca82f1b5bf991e8f7779148}} 
\index{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}!getNFiltersPerInput@{getNFiltersPerInput}}
\index{getNFiltersPerInput@{getNFiltersPerInput}!feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank@{feedforward\_closedloop\_learning.FeedforwardClosedloopLearningWithFilterbank}}
\doxysubsubsection{\texorpdfstring{getNFiltersPerInput()}{getNFiltersPerInput()}}
{\footnotesize\ttfamily  \char`\"{}int\char`\"{} feedforward\+\_\+closedloop\+\_\+learning.\+Feedforward\+Closedloop\+Learning\+With\+Filterbank.\+get\+N\+Filters\+Per\+Input (\begin{DoxyParamCaption}\item[{}]{self }\end{DoxyParamCaption})}

\begin{DoxyVerb}getNFiltersPerInput(FeedforwardClosedloopLearningWithFilterbank self) -> int\end{DoxyVerb}
 

The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
feedforward\+\_\+closedloop\+\_\+learning.\+py\end{DoxyCompactItemize}
