\section{ngram\+\_\+class\+\_\+s Struct Reference}
\label{structngram__class__s}\index{ngram\+\_\+class\+\_\+s@{ngram\+\_\+class\+\_\+s}}


Implementation of ngram\+\_\+class\+\_\+t.  




{\ttfamily \#include $<$ngram\+\_\+model\+\_\+internal.\+h$>$}

\subsection*{Data Structures}
\begin{DoxyCompactItemize}
\item 
struct {\bf ngram\+\_\+hash\+\_\+s}
\begin{DoxyCompactList}\small\item\em Custom hash table for additional words. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Data Fields}
\begin{DoxyCompactItemize}
\item 
int32 {\bf tag\+\_\+wid}\label{structngram__class__s_ab5f3cc0142c9fd91b3c3d0e59906b556}

\begin{DoxyCompactList}\small\item\em Base word I\+D for this class tag. \end{DoxyCompactList}\item 
int32 {\bf start\+\_\+wid}\label{structngram__class__s_a370c88602c7c1f7e3ff1a767c027f5cb}

\begin{DoxyCompactList}\small\item\em Starting base word I\+D for this class' words. \end{DoxyCompactList}\item 
int32 {\bf n\+\_\+words}\label{structngram__class__s_af13562cbc44647435f315b18df5688dc}

\begin{DoxyCompactList}\small\item\em Number of base words for this class. \end{DoxyCompactList}\item 
int32 $\ast$ {\bf prob1}\label{structngram__class__s_a50077f48f135f1c666745a21574e4205}

\begin{DoxyCompactList}\small\item\em Probability table for base words. \end{DoxyCompactList}\item 
struct \\*
{\bf ngram\+\_\+class\+\_\+s\+::ngram\+\_\+hash\+\_\+s} $\ast$ {\bfseries nword\+\_\+hash}\label{structngram__class__s_aab28f6b41e4020455ff2484a6fa850bb}

\item 
int32 {\bf n\+\_\+hash}\label{structngram__class__s_a7f450019eb6dc2e31b18eb3ab6009920}

\begin{DoxyCompactList}\small\item\em Number of buckets in nword\+\_\+hash (power of 2) \end{DoxyCompactList}\item 
int32 {\bf n\+\_\+hash\+\_\+inuse}\label{structngram__class__s_a79438cd582363800bc05da31a9ca49d6}

\begin{DoxyCompactList}\small\item\em Number of words in nword\+\_\+hash. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
Implementation of ngram\+\_\+class\+\_\+t. 

Definition at line 83 of file ngram\+\_\+model\+\_\+internal.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/libsphinxbase/lm/ngram\+\_\+model\+\_\+internal.\+h\end{DoxyCompactItemize}
