]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ti-machine-learning/ti-machine-learning.git/blob - latex/structtimlCNNPoolingParams.tex
Add testignore
[ti-machine-learning/ti-machine-learning.git] / latex / structtimlCNNPoolingParams.tex
1 \hypertarget{structtimlCNNPoolingParams}{\section{timl\-C\-N\-N\-Pooling\-Params Struct Reference}
2 \label{structtimlCNNPoolingParams}\index{timl\-C\-N\-N\-Pooling\-Params@{timl\-C\-N\-N\-Pooling\-Params}}
3 }
4 \subsection*{Data Fields}
5 \begin{DoxyCompactItemize}
6 \item 
7 \hypertarget{structtimlCNNPoolingParams_a9c5ab9948bbfee8dd7da78509ae8709d}{timl\-C\-N\-N\-Pooling\-Type {\bfseries type}}\label{structtimlCNNPoolingParams_a9c5ab9948bbfee8dd7da78509ae8709d}
9 \item 
10 int \hyperlink{structtimlCNNPoolingParams_add78009b025b15de78ef69a0ef44d591}{scale\-Row}
11 \item 
12 int \hyperlink{structtimlCNNPoolingParams_a133453423032b3422922d6ad9e9ce681}{scale\-Col}
13 \item 
14 \hypertarget{structtimlCNNPoolingParams_aaa2e46a0bee8e6e045ac8e9f32f1ea23}{int {\bfseries pad\-Up}}\label{structtimlCNNPoolingParams_aaa2e46a0bee8e6e045ac8e9f32f1ea23}
16 \item 
17 \hypertarget{structtimlCNNPoolingParams_ae53f5f47ce271a60f031dbec0ace8433}{int {\bfseries pad\-Down}}\label{structtimlCNNPoolingParams_ae53f5f47ce271a60f031dbec0ace8433}
19 \item 
20 \hypertarget{structtimlCNNPoolingParams_a6a4476c79d2820271b8b66d11cd782bd}{int {\bfseries pad\-Left}}\label{structtimlCNNPoolingParams_a6a4476c79d2820271b8b66d11cd782bd}
22 \item 
23 \hypertarget{structtimlCNNPoolingParams_a453e6379c3feb300e968ea59e00b5b5e}{int {\bfseries pad\-Right}}\label{structtimlCNNPoolingParams_a453e6379c3feb300e968ea59e00b5b5e}
25 \item 
26 int \hyperlink{structtimlCNNPoolingParams_adeabf9e05e8fce29f0232a8362038224}{stride\-X}
27 \item 
28 int \hyperlink{structtimlCNNPoolingParams_a27c516ed5dd5692d92f8f31108a55e34}{stride\-Y}
29 \item 
30 int $\ast$ \hyperlink{structtimlCNNPoolingParams_a2669235835b476d787b0da88a4f8c7fe}{max\-Index}
31 \end{DoxyCompactItemize}
34 \subsection{Field Documentation}
35 \hypertarget{structtimlCNNPoolingParams_a2669235835b476d787b0da88a4f8c7fe}{\index{timl\-C\-N\-N\-Pooling\-Params@{timl\-C\-N\-N\-Pooling\-Params}!max\-Index@{max\-Index}}
36 \index{max\-Index@{max\-Index}!timlCNNPoolingParams@{timl\-C\-N\-N\-Pooling\-Params}}
37 \subsubsection[{max\-Index}]{\setlength{\rightskip}{0pt plus 5cm}int$\ast$ timl\-C\-N\-N\-Pooling\-Params\-::max\-Index}}\label{structtimlCNNPoolingParams_a2669235835b476d787b0da88a4f8c7fe}
38 recode the indices of the max pooling value so that delta can be back propagated to the pooled position \hypertarget{structtimlCNNPoolingParams_a133453423032b3422922d6ad9e9ce681}{\index{timl\-C\-N\-N\-Pooling\-Params@{timl\-C\-N\-N\-Pooling\-Params}!scale\-Col@{scale\-Col}}
39 \index{scale\-Col@{scale\-Col}!timlCNNPoolingParams@{timl\-C\-N\-N\-Pooling\-Params}}
40 \subsubsection[{scale\-Col}]{\setlength{\rightskip}{0pt plus 5cm}int timl\-C\-N\-N\-Pooling\-Params\-::scale\-Col}}\label{structtimlCNNPoolingParams_a133453423032b3422922d6ad9e9ce681}
41 pooling kernel col size \hypertarget{structtimlCNNPoolingParams_add78009b025b15de78ef69a0ef44d591}{\index{timl\-C\-N\-N\-Pooling\-Params@{timl\-C\-N\-N\-Pooling\-Params}!scale\-Row@{scale\-Row}}
42 \index{scale\-Row@{scale\-Row}!timlCNNPoolingParams@{timl\-C\-N\-N\-Pooling\-Params}}
43 \subsubsection[{scale\-Row}]{\setlength{\rightskip}{0pt plus 5cm}int timl\-C\-N\-N\-Pooling\-Params\-::scale\-Row}}\label{structtimlCNNPoolingParams_add78009b025b15de78ef69a0ef44d591}
44 pooling kernel row size \hypertarget{structtimlCNNPoolingParams_adeabf9e05e8fce29f0232a8362038224}{\index{timl\-C\-N\-N\-Pooling\-Params@{timl\-C\-N\-N\-Pooling\-Params}!stride\-X@{stride\-X}}
45 \index{stride\-X@{stride\-X}!timlCNNPoolingParams@{timl\-C\-N\-N\-Pooling\-Params}}
46 \subsubsection[{stride\-X}]{\setlength{\rightskip}{0pt plus 5cm}int timl\-C\-N\-N\-Pooling\-Params\-::stride\-X}}\label{structtimlCNNPoolingParams_adeabf9e05e8fce29f0232a8362038224}
47 pooling kernel stride (horizontal) \hypertarget{structtimlCNNPoolingParams_a27c516ed5dd5692d92f8f31108a55e34}{\index{timl\-C\-N\-N\-Pooling\-Params@{timl\-C\-N\-N\-Pooling\-Params}!stride\-Y@{stride\-Y}}
48 \index{stride\-Y@{stride\-Y}!timlCNNPoolingParams@{timl\-C\-N\-N\-Pooling\-Params}}
49 \subsubsection[{stride\-Y}]{\setlength{\rightskip}{0pt plus 5cm}int timl\-C\-N\-N\-Pooling\-Params\-::stride\-Y}}\label{structtimlCNNPoolingParams_a27c516ed5dd5692d92f8f31108a55e34}
50 pooling kernel stride (vertical) 
52 The documentation for this struct was generated from the following file\-:\begin{DoxyCompactItemize}
53 \item 
54 \hyperlink{timlCNN_8h}{timl\-C\-N\-N.\-h}\end{DoxyCompactItemize}