65 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="87b07867fd4c133aa89a18543f68d9f9"></a><!-- doxytag: member="KalmanCh::bayes" ref="87b07867fd4c133aa89a18543f68d9f9" args="(mat Dt)" --> |
66 | | void </td><td class="memItemRight" valign="bottom"><a class="el" href="classBM.html#87b07867fd4c133aa89a18543f68d9f9">bayes</a> (mat Dt)</td></tr> |
67 | | |
68 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Batch Bayes rule (columns of Dt are observations). <br></td></tr> |
69 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a213c57aef55b2645e550bed81cfc0d4"></a><!-- doxytag: member="KalmanCh::_epdf" ref="a213c57aef55b2645e550bed81cfc0d4" args="()" --> |
70 | | <a class="el" href="classepdf.html">epdf</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classKalman.html#a213c57aef55b2645e550bed81cfc0d4">_epdf</a> ()</td></tr> |
| 65 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="67cccaf1c4dcdcd1df110e15ef326bfe"></a><!-- doxytag: member="KalmanCh::_epdf" ref="67cccaf1c4dcdcd1df110e15ef326bfe" args="() const " --> |
| 66 | const <a class="el" href="classepdf.html">epdf</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classKalman.html#67cccaf1c4dcdcd1df110e15ef326bfe">_epdf</a> () const </td></tr> |
213 | | <p>References <a class="el" href="chmat_8h-source.html#l00066">chmat::_Ch()</a>, <a class="el" href="libKF_8h-source.html#l00095">Kalman< chmat >::_K</a>, <a class="el" href="libKF_8h-source.html#l00101">Kalman< chmat >::_mu</a>, <a class="el" href="libKF_8h-source.html#l00103">Kalman< chmat >::_P</a>, <a class="el" href="libKF_8h-source.html#l00099">Kalman< chmat >::_Ry</a>, <a class="el" href="libKF_8h-source.html#l00097">Kalman< chmat >::_yp</a>, <a class="el" href="libKF_8h-source.html#l00077">Kalman< chmat >::A</a>, <a class="el" href="libKF_8h-source.html#l00079">Kalman< chmat >::B</a>, <a class="el" href="libKF_8h-source.html#l00081">Kalman< chmat >::C</a>, <a class="el" href="libKF_8h-source.html#l00083">Kalman< chmat >::D</a>, <a class="el" href="libKF_8h-source.html#l00075">Kalman< chmat >::dimu</a>, <a class="el" href="libKF_8h-source.html#l00071">Kalman< chmat >::dimx</a>, <a class="el" href="libKF_8h-source.html#l00073">Kalman< chmat >::dimy</a>, <a class="el" href="libBM_8h-source.html#l00268">BM::evalll</a>, <a class="el" href="libEF_8h-source.html#l00400">enorm< sq_T >::evalpdflog()</a>, <a class="el" href="libKF_8h-source.html#l00092">Kalman< chmat >::fy</a>, <a class="el" href="libBM_8h-source.html#l00266">BM::ll</a>, <a class="el" href="libKF_8h-source.html#l00137">postA</a>, <a class="el" href="libKF_8h-source.html#l00135">preA</a>, and <a class="el" href="chmat_8cpp-source.html#l00019">chmat::to_mat()</a>.</p> |
| 221 | <p>References <a class="el" href="chmat_8h-source.html#l00066">chmat::_Ch()</a>, <a class="el" href="libKF_8h-source.html#l00095">Kalman< chmat >::_K</a>, <a class="el" href="libKF_8h-source.html#l00101">Kalman< chmat >::_mu</a>, <a class="el" href="libKF_8h-source.html#l00103">Kalman< chmat >::_P</a>, <a class="el" href="libKF_8h-source.html#l00099">Kalman< chmat >::_Ry</a>, <a class="el" href="libKF_8h-source.html#l00097">Kalman< chmat >::_yp</a>, <a class="el" href="libKF_8h-source.html#l00077">Kalman< chmat >::A</a>, <a class="el" href="libKF_8h-source.html#l00079">Kalman< chmat >::B</a>, <a class="el" href="libKF_8h-source.html#l00081">Kalman< chmat >::C</a>, <a class="el" href="libKF_8h-source.html#l00083">Kalman< chmat >::D</a>, <a class="el" href="libKF_8h-source.html#l00075">Kalman< chmat >::dimu</a>, <a class="el" href="libKF_8h-source.html#l00071">Kalman< chmat >::dimx</a>, <a class="el" href="libKF_8h-source.html#l00073">Kalman< chmat >::dimy</a>, <a class="el" href="libBM_8h-source.html#l00280">BM::evalll</a>, <a class="el" href="libEF_8h-source.html#l00521">enorm< sq_T >::evalpdflog()</a>, <a class="el" href="libKF_8h-source.html#l00092">Kalman< chmat >::fy</a>, <a class="el" href="libBM_8h-source.html#l00278">BM::ll</a>, <a class="el" href="libKF_8h-source.html#l00137">postA</a>, <a class="el" href="libKF_8h-source.html#l00135">preA</a>, and <a class="el" href="chmat_8cpp-source.html#l00019">chmat::to_mat()</a>.</p> |
| 222 | |
| 223 | </div> |
| 224 | </div><p> |
| 225 | <a class="anchor" name="8a8ce6df431689964c41cc6c849cfd06"></a><!-- doxytag: member="KalmanCh::logpred" ref="8a8ce6df431689964c41cc6c849cfd06" args="(const vec &dt) const " --> |
| 226 | <div class="memitem"> |
| 227 | <div class="memproto"> |
| 228 | <table class="memname"> |
| 229 | <tr> |
| 230 | <td class="memname">virtual double BM::logpred </td> |
| 231 | <td>(</td> |
| 232 | <td class="paramtype">const vec & </td> |
| 233 | <td class="paramname"> <em>dt</em> </td> |
| 234 | <td> ) </td> |
| 235 | <td> const<code> [inline, virtual, inherited]</code></td> |
| 236 | </tr> |
| 237 | </table> |
| 238 | </div> |
| 239 | <div class="memdoc"> |
| 240 | |
| 241 | <p> |
| 242 | Evaluates predictive log-likelihood of the given data record I.e. marginal likelihood of the data with the posterior integrated out. |
| 243 | <p>Reimplemented in <a class="el" href="classARX.html#e7f9e7823aec9bf7ddc3b42d9b3304c4">ARX</a>, <a class="el" href="classMixEF.html#424ca64f36d4e41de7a7e7ae921d35ea">MixEF</a>, and <a class="el" href="classmultiBM.html#13e26a61757278981fd8cac9a7ef91eb">multiBM</a>.</p> |
| 244 | |
| 245 | </div> |
| 246 | </div><p> |
| 247 | <a class="anchor" name="eb58c81d6a7b75b05fc6f276eed78887"></a><!-- doxytag: member="KalmanCh::_copy_" ref="eb58c81d6a7b75b05fc6f276eed78887" args="(bool changerv=false)" --> |
| 248 | <div class="memitem"> |
| 249 | <div class="memproto"> |
| 250 | <table class="memname"> |
| 251 | <tr> |
| 252 | <td class="memname">virtual <a class="el" href="classBM.html">BM</a>* BM::_copy_ </td> |
| 253 | <td>(</td> |
| 254 | <td class="paramtype">bool </td> |
| 255 | <td class="paramname"> <em>changerv</em> = <code>false</code> </td> |
| 256 | <td> ) </td> |
| 257 | <td><code> [inline, virtual, inherited]</code></td> |
| 258 | </tr> |
| 259 | </table> |
| 260 | </div> |
| 261 | <div class="memdoc"> |
| 262 | |
| 263 | <p> |
| 264 | Copy function required in vectors, Arrays of <a class="el" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities.">BM</a> etc. Have to be DELETED manually! Prototype: BM* <a class="el" href="classBM.html#eb58c81d6a7b75b05fc6f276eed78887">_copy_()</a>{<a class="el" href="classBM.html" title="Bayesian Model of the world, i.e. all uncertainty is modeled by probabilities.">BM</a> Tmp*=new Tmp(this*); return Tmp; } |
| 265 | <p>Reimplemented in <a class="el" href="classARX.html#d2751057811c6fb8f4ff86e1648bcddc">ARX</a>.</p> |
| 266 | |
| 267 | <p>Referenced by <a class="el" href="mixef_8cpp-source.html#l00007">MixEF::MixEF()</a>.</p> |