\section{BM Class Reference} \label{classBM}\index{BM@{BM}} Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities. {\tt \#include $<$libBM.h$>$} Inheritance diagram for BM:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=142pt]{classBM__inherit__graph} \end{center} \end{figure} \subsection*{Public Member Functions} \begin{CompactItemize} \item virtual void {\bf bayes} (const vec \&dt, bool evall=true)=0 \begin{CompactList}\small\item\em Incremental Bayes rule. \item\end{CompactList}\item void {\bf bayes} (mat Dt)\label{classBM_87b07867fd4c133aa89a18543f68d9f9} \begin{CompactList}\small\item\em Batch Bayes rule (columns of Dt are observations). \item\end{CompactList}\end{CompactItemize} \subsection*{Public Attributes} \begin{CompactItemize} \item double {\bf ll}\label{classBM_5623fef6572a08c2b53b8c87b82dc979} \begin{CompactList}\small\item\em Logarithm of marginalized data likelihood. \item\end{CompactList}\end{CompactItemize} \subsection{Detailed Description} Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities. \subsection{Member Function Documentation} \index{BM@{BM}!bayes@{bayes}} \index{bayes@{bayes}!BM@{BM}} \subsubsection{\setlength{\rightskip}{0pt plus 5cm}virtual void BM::bayes (const vec \& {\em dt}, bool {\em evall} = {\tt true})\hspace{0.3cm}{\tt [pure virtual]}}\label{classBM_c52edf4ad6e1dff9bf64b9e1e0cfb1f0} Incremental Bayes rule. \begin{Desc} \item[Parameters:] \begin{description} \item[{\em dt}]vector of input data \item[{\em evall}]If true, the filter will compute likelihood of the data record and store it in {\tt ll} \end{description} \end{Desc} Implemented in {\bf KalmanFull} \doxyref{}{p.}{classKalmanFull_048b13739b94c331cda08249b278552b}, {\bf Kalman$<$ sq\_\-T $>$} \doxyref{}{p.}{classKalman_e945d9205ca14acbd83ba80ea6f72b8e}, {\bf PF} \doxyref{}{p.}{classPF_eb06bd7d4325f22f54233967295793b9}, and {\bf TrivialPF} \doxyref{}{p.}{classTrivialPF_77a92bf054d763f806d27fc37a058389}. The documentation for this class was generated from the following file:\begin{CompactItemize} \item work/mixpp/bdm/stat/{\bf libBM.h}\end{CompactItemize}