\hypertarget{structnntrainer_1_1WGradMemoryRequest}{}\doxysection{nntrainer\+::W\+Grad\+Memory\+Request Struct Reference}
\label{structnntrainer_1_1WGradMemoryRequest}\index{nntrainer::WGradMemoryRequest@{nntrainer::WGradMemoryRequest}}


Memory Request data structure clubbing for the weight gradient requests.  




Collaboration diagram for nntrainer\+::W\+Grad\+Memory\+Request\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=260pt]{structnntrainer_1_1WGradMemoryRequest__coll__graph}
\end{center}
\end{figure}
\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structnntrainer_1_1WGradMemoryRequest_ae13fa8bfd283658197de95c5e6dbe06e}\label{structnntrainer_1_1WGradMemoryRequest_ae13fa8bfd283658197de95c5e6dbe06e}} 
{\bfseries W\+Grad\+Memory\+Request} (\mbox{\hyperlink{structnntrainer_1_1MemoryRequest}{Memory\+Request}} $\ast$req)
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{structnntrainer_1_1WGradMemoryRequest_a5941016df16234fb670156c04ad3f298}\label{structnntrainer_1_1WGradMemoryRequest_a5941016df16234fb670156c04ad3f298}} 
\mbox{\hyperlink{structnntrainer_1_1MemoryRequest}{Memory\+Request}} $\ast$ {\bfseries mem\+\_\+req}
\item 
\mbox{\Hypertarget{structnntrainer_1_1WGradMemoryRequest_a18cb7e0b3db09bee631138f541f115bd}\label{structnntrainer_1_1WGradMemoryRequest_a18cb7e0b3db09bee631138f541f115bd}} 
std\+::vector$<$ std\+::pair$<$ unsigned int, unsigned int $>$ $>$ {\bfseries start\+\_\+end}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Memory Request data structure clubbing for the weight gradient requests. 

Definition at line 54 of file optimized\+\_\+v2\+\_\+planner.\+cpp.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
tensor/\mbox{\hyperlink{optimized__v2__planner_8cpp}{optimized\+\_\+v2\+\_\+planner.\+cpp}}\end{DoxyCompactItemize}
