\section{No\+Normalization Class Reference}
\label{classmlpack_1_1cf_1_1NoNormalization}\index{No\+Normalization@{No\+Normalization}}


This normalization class doesn\textquotesingle{}t perform any normalization.  


\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\textbf{ No\+Normalization} ()
\item 
double \textbf{ Denormalize} (const size\+\_\+t, const size\+\_\+t, const double rating) const
\begin{DoxyCompactList}\small\item\em Do nothing. \end{DoxyCompactList}\item 
void \textbf{ Denormalize} (const arma\+::\+Mat$<$ size\+\_\+t $>$ \&, const arma\+::vec \&) const
\begin{DoxyCompactList}\small\item\em Do nothing. \end{DoxyCompactList}\item 
{\footnotesize template$<$typename Mat\+Type $>$ }\\void \textbf{ Normalize} (const Mat\+Type \&) const
\begin{DoxyCompactList}\small\item\em Do nothing. \end{DoxyCompactList}\item 
{\footnotesize template$<$typename Archive $>$ }\\void \textbf{ serialize} (Archive \&, const unsigned int)
\begin{DoxyCompactList}\small\item\em Serialization. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
This normalization class doesn\textquotesingle{}t perform any normalization. 

It is the default normalization type for CF class. 

Definition at line 25 of file no\+\_\+normalization.\+hpp.



\subsection{Constructor \& Destructor Documentation}
\mbox{\label{classmlpack_1_1cf_1_1NoNormalization_aeb690ed25fc34f9f9ce3771e6076026b}} 
\index{mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}!No\+Normalization@{No\+Normalization}}
\index{No\+Normalization@{No\+Normalization}!mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}}
\subsubsection{No\+Normalization()}
{\footnotesize\ttfamily \textbf{ No\+Normalization} (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line 29 of file no\+\_\+normalization.\+hpp.



\subsection{Member Function Documentation}
\mbox{\label{classmlpack_1_1cf_1_1NoNormalization_a1bf7d88b868311ad7ea9967146036e2e}} 
\index{mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}!Denormalize@{Denormalize}}
\index{Denormalize@{Denormalize}!mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}}
\subsubsection{Denormalize()\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily double Denormalize (\begin{DoxyParamCaption}\item[{const size\+\_\+t}]{,  }\item[{const size\+\_\+t}]{,  }\item[{const double}]{rating }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Do nothing. 


\begin{DoxyParams}{Parameters}
{\em $\ast$} & (user) User ID. \\
\hline
{\em $\ast$} & (item) Item ID. \\
\hline
{\em rating} & Computed rating before denormalization. \\
\hline
\end{DoxyParams}


Definition at line 46 of file no\+\_\+normalization.\+hpp.

\mbox{\label{classmlpack_1_1cf_1_1NoNormalization_a6c070a7d12f4fb99860ae7740582b935}} 
\index{mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}!Denormalize@{Denormalize}}
\index{Denormalize@{Denormalize}!mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}}
\subsubsection{Denormalize()\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily void Denormalize (\begin{DoxyParamCaption}\item[{const arma\+::\+Mat$<$ size\+\_\+t $>$ \&}]{,  }\item[{const arma\+::vec \&}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Do nothing. 


\begin{DoxyParams}{Parameters}
{\em $\ast$} & (combinations) User/\+Item combinations. \\
\hline
{\em $\ast$} & (predictions) Predicted ratings for each user/item combination. \\
\hline
\end{DoxyParams}


Definition at line 59 of file no\+\_\+normalization.\+hpp.

\mbox{\label{classmlpack_1_1cf_1_1NoNormalization_a77a02281f4c9ec62d4819bfb2041d918}} 
\index{mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}!Normalize@{Normalize}}
\index{Normalize@{Normalize}!mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}}
\subsubsection{Normalize()}
{\footnotesize\ttfamily void Normalize (\begin{DoxyParamCaption}\item[{const Mat\+Type \&}]{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}}



Do nothing. 


\begin{DoxyParams}{Parameters}
{\em $\ast$} & (data) Input dataset. \\
\hline
\end{DoxyParams}


Definition at line 37 of file no\+\_\+normalization.\+hpp.

\mbox{\label{classmlpack_1_1cf_1_1NoNormalization_aa5b3dd8336182f751ebec27167c22415}} 
\index{mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}!serialize@{serialize}}
\index{serialize@{serialize}!mlpack\+::cf\+::\+No\+Normalization@{mlpack\+::cf\+::\+No\+Normalization}}
\subsubsection{serialize()}
{\footnotesize\ttfamily void serialize (\begin{DoxyParamCaption}\item[{Archive \&}]{,  }\item[{const unsigned}]{int }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Serialization. 



Definition at line 67 of file no\+\_\+normalization.\+hpp.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/var/www/mlpack.\+ratml.\+org/mlpack.\+org/\+\_\+src/mlpack-\/3.\+3.\+2/src/mlpack/methods/cf/normalization/\textbf{ no\+\_\+normalization.\+hpp}\end{DoxyCompactItemize}
