\section{mlpack\+:\+:sparse\+\_\+coding Namespace Reference}
\label{namespacemlpack_1_1sparse__coding}\index{mlpack\+::sparse\+\_\+coding@{mlpack\+::sparse\+\_\+coding}}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \textbf{ Data\+Dependent\+Random\+Initializer}
\begin{DoxyCompactList}\small\item\em A data-\/dependent random dictionary initializer for \doxyref{Sparse\+Coding}{p.}{classmlpack_1_1sparse__coding_1_1SparseCoding}. \end{DoxyCompactList}\item 
class \textbf{ Nothing\+Initializer}
\begin{DoxyCompactList}\small\item\em A Dictionary\+Initializer for \doxyref{Sparse\+Coding}{p.}{classmlpack_1_1sparse__coding_1_1SparseCoding} which does not initialize anything; it is useful for when the dictionary is already known and will be set with \doxyref{Sparse\+Coding\+::\+Dictionary()}{p.}{classmlpack_1_1sparse__coding_1_1SparseCoding_a3146526cfc85ff339121972d67c73f62}. \end{DoxyCompactList}\item 
class \textbf{ Random\+Initializer}
\begin{DoxyCompactList}\small\item\em A Dictionary\+Initializer for use with the \doxyref{Sparse\+Coding}{p.}{classmlpack_1_1sparse__coding_1_1SparseCoding} class. \end{DoxyCompactList}\item 
class \textbf{ Sparse\+Coding}
\begin{DoxyCompactList}\small\item\em An implementation of Sparse Coding with Dictionary Learning that achieves sparsity via an l1-\/norm regularizer on the codes (L\+A\+S\+SO) or an (l1+l2)-\/norm regularizer on the codes (the Elastic Net). \end{DoxyCompactList}\end{DoxyCompactItemize}
