\hypertarget{classnntrainer_1_1PropsNumSamples}{}\doxysection{nntrainer\+::Props\+Num\+Samples Class Reference}
\label{classnntrainer_1_1PropsNumSamples}\index{nntrainer::PropsNumSamples@{nntrainer::PropsNumSamples}}


Props containing number of samples A random data producer has theoretical size. number of samples is used to set theoretical size of the random data producer\textquotesingle{}s data size.  




Inheritance diagram for nntrainer\+::Props\+Num\+Samples\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=239pt]{classnntrainer_1_1PropsNumSamples__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for nntrainer\+::Props\+Num\+Samples\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=239pt]{classnntrainer_1_1PropsNumSamples__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{classnntrainer_1_1PropsNumSamples_ae4342bc35d6a2565516f2f3693030d51}{prop\+\_\+tag}} = uint\+\_\+prop\+\_\+tag
\end{DoxyCompactItemize}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classnntrainer_1_1PropsNumSamples_a3b3de726573a94b14730d99b4ac696f0}{Props\+Num\+Samples}} (unsigned int \mbox{\hyperlink{namespacenntrainer_a41fadbe61bee85682a61d2251b89f8ccaa7b575b9206729df489556c378b86544}{value}}=512)
\begin{DoxyCompactList}\small\item\em Construct a new props data size object with a default value. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static constexpr const char $\ast$ \mbox{\hyperlink{classnntrainer_1_1PropsNumSamples_a1c75dbe69b33d528735736945a8091fa}{key}} = \char`\"{}num\+\_\+samples\char`\"{}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Props containing number of samples A random data producer has theoretical size. number of samples is used to set theoretical size of the random data producer\textquotesingle{}s data size. 



Definition at line 59 of file random\+\_\+data\+\_\+producers.\+cpp.



\doxysubsection{Member Typedef Documentation}
\mbox{\Hypertarget{classnntrainer_1_1PropsNumSamples_ae4342bc35d6a2565516f2f3693030d51}\label{classnntrainer_1_1PropsNumSamples_ae4342bc35d6a2565516f2f3693030d51}} 
\index{nntrainer::PropsNumSamples@{nntrainer::PropsNumSamples}!prop\_tag@{prop\_tag}}
\index{prop\_tag@{prop\_tag}!nntrainer::PropsNumSamples@{nntrainer::PropsNumSamples}}
\doxysubsubsection{\texorpdfstring{prop\_tag}{prop\_tag}}
{\footnotesize\ttfamily using \mbox{\hyperlink{classnntrainer_1_1PropsNumSamples_ae4342bc35d6a2565516f2f3693030d51}{nntrainer\+::\+Props\+Num\+Samples\+::prop\+\_\+tag}} =  uint\+\_\+prop\+\_\+tag}

property type 

Definition at line 69 of file random\+\_\+data\+\_\+producers.\+cpp.



\doxysubsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{classnntrainer_1_1PropsNumSamples_a3b3de726573a94b14730d99b4ac696f0}\label{classnntrainer_1_1PropsNumSamples_a3b3de726573a94b14730d99b4ac696f0}} 
\index{nntrainer::PropsNumSamples@{nntrainer::PropsNumSamples}!PropsNumSamples@{PropsNumSamples}}
\index{PropsNumSamples@{PropsNumSamples}!nntrainer::PropsNumSamples@{nntrainer::PropsNumSamples}}
\doxysubsubsection{\texorpdfstring{PropsNumSamples()}{PropsNumSamples()}}
{\footnotesize\ttfamily nntrainer\+::\+Props\+Num\+Samples\+::\+Props\+Num\+Samples (\begin{DoxyParamCaption}\item[{unsigned int}]{value = {\ttfamily 512} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Construct a new props data size object with a default value. 


\begin{DoxyParams}{Parameters}
{\em value} & default value \\
\hline
\end{DoxyParams}


Definition at line 66 of file random\+\_\+data\+\_\+producers.\+cpp.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{classnntrainer_1_1PropsNumSamples_a1c75dbe69b33d528735736945a8091fa}\label{classnntrainer_1_1PropsNumSamples_a1c75dbe69b33d528735736945a8091fa}} 
\index{nntrainer::PropsNumSamples@{nntrainer::PropsNumSamples}!key@{key}}
\index{key@{key}!nntrainer::PropsNumSamples@{nntrainer::PropsNumSamples}}
\doxysubsubsection{\texorpdfstring{key}{key}}
{\footnotesize\ttfamily constexpr const char$\ast$ nntrainer\+::\+Props\+Num\+Samples\+::key = \char`\"{}num\+\_\+samples\char`\"{}\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [constexpr]}}

unique key to access 

Definition at line 68 of file random\+\_\+data\+\_\+producers.\+cpp.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
dataset/\mbox{\hyperlink{random__data__producers_8cpp}{random\+\_\+data\+\_\+producers.\+cpp}}\end{DoxyCompactItemize}
