\hypertarget{libEF_8h}{ \section{libEF.h File Reference} \label{libEF_8h}\index{libEF.h@{libEF.h}} } \subsection{Detailed Description} Probability distributions for Exponential Family models. \begin{Desc} \item[Author:]Vaclav Smidl.\end{Desc} ----------------------------------- BDM++ - C++ library for Bayesian Decision Making under Uncertainty Using IT++ for numerical operations ----------------------------------- {\tt \#include \char`\"{}libBM.h\char`\"{}}\par {\tt \#include \char`\"{}../math/chmat.h\char`\"{}}\par \subsection*{Namespaces} \begin{CompactItemize} \item namespace \hyperlink{namespacebdm}{bdm} \end{CompactItemize} \subsection*{Classes} \begin{CompactItemize} \item class \hyperlink{classbdm_1_1eEF}{bdm::eEF} \begin{CompactList}\small\item\em General conjugate exponential family posterior density. \item\end{CompactList}\item class \hyperlink{classbdm_1_1mEF}{bdm::mEF} \begin{CompactList}\small\item\em Exponential family model. \item\end{CompactList}\item class \hyperlink{classbdm_1_1BMEF}{bdm::BMEF} \begin{CompactList}\small\item\em Estimator for Exponential family. \item\end{CompactList}\item class \hyperlink{classbdm_1_1enorm}{bdm::enorm$<$ sq\_\-T $>$} \begin{CompactList}\small\item\em Gaussian density with positive definite (decomposed) covariance matrix. \item\end{CompactList}\item class \hyperlink{classbdm_1_1egiw}{bdm::egiw} \begin{CompactList}\small\item\em Gauss-inverse-Wishart density stored in LD form. \item\end{CompactList}\item class \hyperlink{classbdm_1_1eDirich}{bdm::eDirich} \begin{CompactList}\small\item\em Dirichlet posterior density. \item\end{CompactList}\item class \hyperlink{classbdm_1_1multiBM}{bdm::multiBM} \begin{CompactList}\small\item\em Estimator for Multinomial density. \item\end{CompactList}\item class \hyperlink{classbdm_1_1egamma}{bdm::egamma} \begin{CompactList}\small\item\em Gamma posterior density. \item\end{CompactList}\item class \hyperlink{classbdm_1_1eigamma}{bdm::eigamma} \begin{CompactList}\small\item\em Inverse-Gamma posterior density. \item\end{CompactList}\item class \hyperlink{classbdm_1_1euni}{bdm::euni} \begin{CompactList}\small\item\em Uniform distributed density on a rectangular support. \item\end{CompactList}\item class \hyperlink{classbdm_1_1mlnorm}{bdm::mlnorm$<$ sq\_\-T $>$} \begin{CompactList}\small\item\em Normal distributed linear function with linear function of mean value;. \item\end{CompactList}\item class \hyperlink{classbdm_1_1mlstudent}{bdm::mlstudent} \item class \hyperlink{classbdm_1_1mgamma}{bdm::mgamma} \begin{CompactList}\small\item\em Gamma random walk. \item\end{CompactList}\item class \hyperlink{classbdm_1_1migamma}{bdm::migamma} \begin{CompactList}\small\item\em Inverse-Gamma random walk. \item\end{CompactList}\item class \hyperlink{classbdm_1_1mgamma__fix}{bdm::mgamma\_\-fix} \begin{CompactList}\small\item\em Gamma random walk around a fixed point. \item\end{CompactList}\item class \hyperlink{classbdm_1_1migamma__fix}{bdm::migamma\_\-fix} \begin{CompactList}\small\item\em Inverse-Gamma random walk around a fixed point. \item\end{CompactList}\item class \hyperlink{classbdm_1_1eEmp}{bdm::eEmp} \begin{CompactList}\small\item\em Weighted empirical density. \item\end{CompactList}\end{CompactItemize} \subsection*{Enumerations} \begin{CompactItemize} \item enum \hyperlink{namespacebdm_33aac0be76ded31d2e3081c5a3f6c418}{bdm::RESAMPLING\_\-METHOD} \{ \textbf{MULTINOMIAL} = 0, \textbf{STRATIFIED} = 1, \textbf{SYSTEMATIC} = 3 \} \begin{CompactList}\small\item\em Switch between various resampling methods. \item\end{CompactList}\end{CompactItemize} \subsection*{Functions} \begin{CompactItemize} \item \hypertarget{namespacebdm_9a39066aa68568b4b97f8d3103c8699c}{ {\footnotesize template$<$class sq\_\-T$>$ }\\std::ostream \& \textbf{bdm::operator$<$$<$} (std::ostream \&os, mlnorm$<$ sq\_\-T $>$ \&ml)} \label{namespacebdm_9a39066aa68568b4b97f8d3103c8699c} \end{CompactItemize}