\hypertarget{struct__GstTensorTransform}{}\doxysection{\+\_\+\+Gst\+Tensor\+Transform Struct Reference}
\label{struct__GstTensorTransform}\index{\_GstTensorTransform@{\_GstTensorTransform}}


Internal data structure for tensor\+\_\+transform instances.  




{\ttfamily \#include $<$gsttensor\+\_\+transform.\+h$>$}



Collaboration diagram for \+\_\+\+Gst\+Tensor\+Transform\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{struct__GstTensorTransform__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
Gst\+Base\+Transform \mbox{\hyperlink{struct__GstTensorTransform_a08c1ce2202c3eee60ac42e1ba346d5fb}{element}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorTransform_a79bdb6ea9b15c845fe2bb747f9cf9062}{silent}}
\item 
\mbox{\hyperlink{gsttensor__transform_8h_a8333d4a2debb21c7a27cd1e7778bd549}{tensor\+\_\+transform\+\_\+mode}} \mbox{\hyperlink{struct__GstTensorTransform_a2b860fc0d52ca1e34ce15465862d1edc}{mode}}
\item 
gchar $\ast$ \mbox{\hyperlink{struct__GstTensorTransform_a5f24e1da7293f7b8068dea9eb69946e4}{option}}
\item 
\begin{tabbing}
xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=xx\=\kill
union \{\\
\>\mbox{\hyperlink{gsttensor__transform_8h_aa3d3adb8cb967e53d8ad59dd1a2a98dd}{tensor\_transform\_dimchg}} \mbox{\hyperlink{struct__GstTensorTransform_ac05e8022426ba97d201c9859bd808445}{data\_dimchg}}\\
\>\mbox{\hyperlink{gsttensor__transform_8h_a65c5b278d6e281066b81c581623a684d}{tensor\_transform\_typecast}} \mbox{\hyperlink{struct__GstTensorTransform_ac25f358d852321c26badef17a639db63}{data\_typecast}}\\
\>\mbox{\hyperlink{gsttensor__transform_8h_aed4b49a3261521a81ff8898021d186a7}{tensor\_transform\_arithmetic}} \mbox{\hyperlink{struct__GstTensorTransform_a085e4d3dd8284bc387dc462793672b88}{data\_arithmetic}}\\
\>\mbox{\hyperlink{gsttensor__transform_8h_a67fbe8bc09e3677b5f75c7cc87ead107}{tensor\_transform\_transpose}} \mbox{\hyperlink{struct__GstTensorTransform_a22810a92adab38bdbf41631d6cccac31}{data\_transpose}}\\
\>\mbox{\hyperlink{gsttensor__transform_8h_a02b534a19ac83750beb13bb973cd6e13}{tensor\_transform\_stand}} \mbox{\hyperlink{struct__GstTensorTransform_acfa1dfef1a5d292ec0d6ff5588dbad10}{data\_stand}}\\
\>\mbox{\hyperlink{gsttensor__transform_8h_aa900188b9a8efbabd7c59fa1d1172a86}{tensor\_transform\_clamp}} \mbox{\hyperlink{struct__GstTensorTransform_a0b1701d45e260de077aa0027d3ee4710}{data\_clamp}}\\
\>\mbox{\hyperlink{gsttensor__transform_8h_a3d838b73d252656ae25f45b186cd9a3e}{tensor\_transform\_padding}} \mbox{\hyperlink{struct__GstTensorTransform_a06d6252113099a1a4e7b851c4a77c4cb}{data\_padding}}\\
\}; \\

\end{tabbing}\item 
gboolean \mbox{\hyperlink{struct__GstTensorTransform_aaff7b3644ac1368f790d581ffbcdd0bf}{loaded}}
\item 
gboolean \mbox{\hyperlink{struct__GstTensorTransform_a423d1055d3e7be6d4d03b18f4ca372ed}{acceleration}}
\item 
G\+S\+List $\ast$ \mbox{\hyperlink{struct__GstTensorTransform_a4f5a65a59443590313fadadaa16becfb}{operators}}
\item 
\mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \mbox{\hyperlink{struct__GstTensorTransform_aa8575574d92b5a2e26a76b7e5b6560f9}{in\+\_\+config}}
\item 
\mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \mbox{\hyperlink{struct__GstTensorTransform_a563be9f0d012d74917c3e32de5abae95}{out\+\_\+config}}
\item 
G\+List $\ast$ \mbox{\hyperlink{struct__GstTensorTransform_a901733babde6056789f6c0b6b97c03fd}{apply}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Internal data structure for tensor\+\_\+transform instances. 

Definition at line 166 of file gsttensor\+\_\+transform.\+h.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct__GstTensorTransform_ad2ef7a80b18312921da77f1b56801844}\label{struct__GstTensorTransform_ad2ef7a80b18312921da77f1b56801844}} 
\doxysubsubsection{\texorpdfstring{"@37}{@37}}
{\footnotesize\ttfamily union \{ ... \} }

\mbox{\Hypertarget{struct__GstTensorTransform_a423d1055d3e7be6d4d03b18f4ca372ed}\label{struct__GstTensorTransform_a423d1055d3e7be6d4d03b18f4ca372ed}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!acceleration@{acceleration}}
\index{acceleration@{acceleration}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{acceleration}{acceleration}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Transform\+::acceleration}

T\+R\+UE to set orc acceleration 

Definition at line 183 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a901733babde6056789f6c0b6b97c03fd}\label{struct__GstTensorTransform_a901733babde6056789f6c0b6b97c03fd}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!apply@{apply}}
\index{apply@{apply}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{apply}{apply}}
{\footnotesize\ttfamily G\+List$\ast$ \+\_\+\+Gst\+Tensor\+Transform\+::apply}

Select the tensors to apply transformation 

Definition at line 188 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a085e4d3dd8284bc387dc462793672b88}\label{struct__GstTensorTransform_a085e4d3dd8284bc387dc462793672b88}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!data\_arithmetic@{data\_arithmetic}}
\index{data\_arithmetic@{data\_arithmetic}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{data\_arithmetic}{data\_arithmetic}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__transform_8h_aed4b49a3261521a81ff8898021d186a7}{tensor\+\_\+transform\+\_\+arithmetic}} \+\_\+\+Gst\+Tensor\+Transform\+::data\+\_\+arithmetic}

Parsed option value for \char`\"{}arithmetic\char`\"{} mode. 

Definition at line 176 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a0b1701d45e260de077aa0027d3ee4710}\label{struct__GstTensorTransform_a0b1701d45e260de077aa0027d3ee4710}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!data\_clamp@{data\_clamp}}
\index{data\_clamp@{data\_clamp}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{data\_clamp}{data\_clamp}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__transform_8h_aa900188b9a8efbabd7c59fa1d1172a86}{tensor\+\_\+transform\+\_\+clamp}} \+\_\+\+Gst\+Tensor\+Transform\+::data\+\_\+clamp}

Parsed option value for \char`\"{}clamp\char`\"{} mode. 

Definition at line 179 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_ac05e8022426ba97d201c9859bd808445}\label{struct__GstTensorTransform_ac05e8022426ba97d201c9859bd808445}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!data\_dimchg@{data\_dimchg}}
\index{data\_dimchg@{data\_dimchg}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{data\_dimchg}{data\_dimchg}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__transform_8h_aa3d3adb8cb967e53d8ad59dd1a2a98dd}{tensor\+\_\+transform\+\_\+dimchg}} \+\_\+\+Gst\+Tensor\+Transform\+::data\+\_\+dimchg}

Parsed option value for \char`\"{}dimchg\char`\"{} mode 

Definition at line 174 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a06d6252113099a1a4e7b851c4a77c4cb}\label{struct__GstTensorTransform_a06d6252113099a1a4e7b851c4a77c4cb}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!data\_padding@{data\_padding}}
\index{data\_padding@{data\_padding}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{data\_padding}{data\_padding}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__transform_8h_a3d838b73d252656ae25f45b186cd9a3e}{tensor\+\_\+transform\+\_\+padding}} \+\_\+\+Gst\+Tensor\+Transform\+::data\+\_\+padding}

Parsed option value for \char`\"{}padding\char`\"{} mode. 

Definition at line 180 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_acfa1dfef1a5d292ec0d6ff5588dbad10}\label{struct__GstTensorTransform_acfa1dfef1a5d292ec0d6ff5588dbad10}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!data\_stand@{data\_stand}}
\index{data\_stand@{data\_stand}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{data\_stand}{data\_stand}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__transform_8h_a02b534a19ac83750beb13bb973cd6e13}{tensor\+\_\+transform\+\_\+stand}} \+\_\+\+Gst\+Tensor\+Transform\+::data\+\_\+stand}

Parsed option value for \char`\"{}stand\char`\"{} mode. 

Definition at line 178 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a22810a92adab38bdbf41631d6cccac31}\label{struct__GstTensorTransform_a22810a92adab38bdbf41631d6cccac31}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!data\_transpose@{data\_transpose}}
\index{data\_transpose@{data\_transpose}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{data\_transpose}{data\_transpose}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__transform_8h_a67fbe8bc09e3677b5f75c7cc87ead107}{tensor\+\_\+transform\+\_\+transpose}} \+\_\+\+Gst\+Tensor\+Transform\+::data\+\_\+transpose}

Parsed option value for \char`\"{}transpose\char`\"{} mode. 

Definition at line 177 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_ac25f358d852321c26badef17a639db63}\label{struct__GstTensorTransform_ac25f358d852321c26badef17a639db63}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!data\_typecast@{data\_typecast}}
\index{data\_typecast@{data\_typecast}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{data\_typecast}{data\_typecast}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__transform_8h_a65c5b278d6e281066b81c581623a684d}{tensor\+\_\+transform\+\_\+typecast}} \+\_\+\+Gst\+Tensor\+Transform\+::data\+\_\+typecast}

Parsed option value for \char`\"{}typecast\char`\"{} mode. 

Definition at line 175 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a08c1ce2202c3eee60ac42e1ba346d5fb}\label{struct__GstTensorTransform_a08c1ce2202c3eee60ac42e1ba346d5fb}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!element@{element}}
\index{element@{element}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{element}{element}}
{\footnotesize\ttfamily Gst\+Base\+Transform \+\_\+\+Gst\+Tensor\+Transform\+::element}

This is the parent object 

Definition at line 168 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_aa8575574d92b5a2e26a76b7e5b6560f9}\label{struct__GstTensorTransform_aa8575574d92b5a2e26a76b7e5b6560f9}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!in\_config@{in\_config}}
\index{in\_config@{in\_config}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{in\_config}{in\_config}}
{\footnotesize\ttfamily \mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \+\_\+\+Gst\+Tensor\+Transform\+::in\+\_\+config}

input tensors config 

Definition at line 186 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_aaff7b3644ac1368f790d581ffbcdd0bf}\label{struct__GstTensorTransform_aaff7b3644ac1368f790d581ffbcdd0bf}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!loaded@{loaded}}
\index{loaded@{loaded}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{loaded}{loaded}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Transform\+::loaded}

T\+R\+UE if mode \& option are loaded 

Definition at line 182 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a2b860fc0d52ca1e34ce15465862d1edc}\label{struct__GstTensorTransform_a2b860fc0d52ca1e34ce15465862d1edc}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!mode@{mode}}
\index{mode@{mode}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{mode}{mode}}
{\footnotesize\ttfamily \mbox{\hyperlink{gsttensor__transform_8h_a8333d4a2debb21c7a27cd1e7778bd549}{tensor\+\_\+transform\+\_\+mode}} \+\_\+\+Gst\+Tensor\+Transform\+::mode}

Transform mode. G\+T\+T\+\_\+\+U\+N\+K\+N\+O\+WN if invalid. 

Definition at line 171 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a4f5a65a59443590313fadadaa16becfb}\label{struct__GstTensorTransform_a4f5a65a59443590313fadadaa16becfb}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!operators@{operators}}
\index{operators@{operators}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{operators}{operators}}
{\footnotesize\ttfamily G\+S\+List$\ast$ \+\_\+\+Gst\+Tensor\+Transform\+::operators}

operators list 

Definition at line 184 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a5f24e1da7293f7b8068dea9eb69946e4}\label{struct__GstTensorTransform_a5f24e1da7293f7b8068dea9eb69946e4}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!option@{option}}
\index{option@{option}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{option}{option}}
{\footnotesize\ttfamily gchar$\ast$ \+\_\+\+Gst\+Tensor\+Transform\+::option}

Stored option value 

Definition at line 172 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a563be9f0d012d74917c3e32de5abae95}\label{struct__GstTensorTransform_a563be9f0d012d74917c3e32de5abae95}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!out\_config@{out\_config}}
\index{out\_config@{out\_config}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{out\_config}{out\_config}}
{\footnotesize\ttfamily \mbox{\hyperlink{structGstTensorsConfig}{Gst\+Tensors\+Config}} \+\_\+\+Gst\+Tensor\+Transform\+::out\+\_\+config}

output tensors config 

Definition at line 187 of file gsttensor\+\_\+transform.\+h.

\mbox{\Hypertarget{struct__GstTensorTransform_a79bdb6ea9b15c845fe2bb747f9cf9062}\label{struct__GstTensorTransform_a79bdb6ea9b15c845fe2bb747f9cf9062}} 
\index{\_GstTensorTransform@{\_GstTensorTransform}!silent@{silent}}
\index{silent@{silent}!\_GstTensorTransform@{\_GstTensorTransform}}
\doxysubsubsection{\texorpdfstring{silent}{silent}}
{\footnotesize\ttfamily gboolean \+\_\+\+Gst\+Tensor\+Transform\+::silent}

True if logging is minimized 

Definition at line 170 of file gsttensor\+\_\+transform.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
nnstreamer/elements/\mbox{\hyperlink{gsttensor__transform_8h}{gsttensor\+\_\+transform.\+h}}\end{DoxyCompactItemize}
