Changeset 287 for doc/html/classbdm_1_1ARX.html
- Timestamp:
- 03/05/09 14:03:56 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
doc/html/classbdm_1_1ARX.html
r280 r287 112 112 </pre></div> <table border="0" cellpadding="0" cellspacing="0"> 113 113 <tr><td></td></tr> 114 <tr><td colspan="2"><br><h2>Extension to conditional BM</h2></td></tr> 115 <tr><td colspan="2">This extension is useful e.g. in Marginalized Particle Filter (<a class="el" href="classbdm_1_1MPF.html">bdm::MPF</a>). Alternatively, it can be used for automated connection to <a class="el" href="classbdm_1_1DS.html" title="Abstract class for discrete-time sources of data.">DS</a> when the condition is observed <br><br></td></tr> 116 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b5e8e016be16e4029c789063cb3f3b33"></a><!-- doxytag: member="bdm::ARX::_rvc" ref="b5e8e016be16e4029c789063cb3f3b33" args="() const " --> 117 const <a class="el" href="classbdm_1_1RV.html">RV</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#b5e8e016be16e4029c789063cb3f3b33">_rvc</a> () const </td></tr> 118 119 <tr><td class="mdescLeft"> </td><td class="mdescRight">access function <br></td></tr> 120 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="6799f4b16a6a59ed58b1d0d6e17116f4"></a><!-- doxytag: member="bdm::ARX::condition" ref="6799f4b16a6a59ed58b1d0d6e17116f4" args="(const vec &val)" --> 121 virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#6799f4b16a6a59ed58b1d0d6e17116f4">condition</a> (const vec &val)</td></tr> 122 123 <tr><td class="mdescLeft"> </td><td class="mdescRight">Substitute <code>val</code> for <code>rvc</code>. <br></td></tr> 124 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="de95c590d650b2db423d53992f0906cb"></a><!-- doxytag: member="bdm::ARX::rvc" ref="de95c590d650b2db423d53992f0906cb" args="" --> 125 <a class="el" href="classbdm_1_1RV.html">RV</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#de95c590d650b2db423d53992f0906cb">rvc</a></td></tr> 126 127 <tr><td class="mdescLeft"> </td><td class="mdescRight">Name of extension variable. <br></td></tr> 128 <tr><td colspan="2"><br><h2>Logging of results</h2></td></tr> 129 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="224dd68a83c1472b43163763fa93c477"></a><!-- doxytag: member="bdm::ARX::set_options" ref="224dd68a83c1472b43163763fa93c477" args="(const string &opt)" --> 130 void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#224dd68a83c1472b43163763fa93c477">set_options</a> (const string &opt)</td></tr> 131 132 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set boolean options from a string. <br></td></tr> 133 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="aa5d1f7e638db229403e3917bf155ee3"></a><!-- doxytag: member="bdm::ARX::log_add" ref="aa5d1f7e638db229403e3917bf155ee3" args="(logger *L, const string &name="")" --> 134 void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#aa5d1f7e638db229403e3917bf155ee3">log_add</a> (<a class="el" href="classbdm_1_1logger.html">logger</a> *L, const string &name="")</td></tr> 135 136 <tr><td class="mdescLeft"> </td><td class="mdescRight">Add all logged variables to a <a class="el" href="classbdm_1_1logger.html" title="Class for storing results (and semi-results) of an experiment.">logger</a>. <br></td></tr> 137 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0647606eefbf294623bf664971c7d461"></a><!-- doxytag: member="bdm::ARX::logit" ref="0647606eefbf294623bf664971c7d461" args="(logger *L)" --> 138 void </td><td class="memItemRight" valign="bottom"><b>logit</b> (<a class="el" href="classbdm_1_1logger.html">logger</a> *L)</td></tr> 139 140 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="109c1a626a69031658e3a44e9e500cca"></a><!-- doxytag: member="bdm::ARX::LIDs" ref="109c1a626a69031658e3a44e9e500cca" args="" --> 141 ivec </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#109c1a626a69031658e3a44e9e500cca">LIDs</a></td></tr> 142 143 <tr><td class="mdescLeft"> </td><td class="mdescRight">IDs of storages in loggers. <br></td></tr> 144 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5e0000d2c9df99b029eceff222f7d77"></a><!-- doxytag: member="bdm::ARX::opt_L_bounds" ref="a5e0000d2c9df99b029eceff222f7d77" args="" --> 145 bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BM.html#a5e0000d2c9df99b029eceff222f7d77">opt_L_bounds</a></td></tr> 146 147 <tr><td class="mdescLeft"> </td><td class="mdescRight">Option for logging bounds. <br></td></tr> 114 148 <tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr> 115 149 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="539f9d0127423c94b912708d390e67b8"></a><!-- doxytag: member="bdm::ARX::set_statistics" ref="539f9d0127423c94b912708d390e67b8" args="(const BMEF *BM0)" --> … … 117 151 118 152 <tr><td class="mdescLeft"> </td><td class="mdescRight">Set sufficient statistics. <br></td></tr> 119 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name=" 5912dbcf28ae711e30b08c2fa766a3e6"></a><!-- doxytag: member="bdm::ARX::_copy_" ref="5912dbcf28ae711e30b08c2fa766a3e6" args="(bool changerv=false)" -->120 <a class="el" href="classbdm_1_1BMEF.html">BMEF</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BMEF.html# 5912dbcf28ae711e30b08c2fa766a3e6">_copy_</a> (bool changerv=false)</td></tr>153 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="80b43a62e180377648ebd0cbfabfbbeb"></a><!-- doxytag: member="bdm::ARX::_copy_" ref="80b43a62e180377648ebd0cbfabfbbeb" args="(bool changerv=false) const " --> 154 <a class="el" href="classbdm_1_1BMEF.html">BMEF</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1BMEF.html#80b43a62e180377648ebd0cbfabfbbeb">_copy_</a> (bool changerv=false) const </td></tr> 121 155 122 156 <tr><td class="mdescLeft"> </td><td class="mdescRight">Flatten the posterior as if to keep nu0 data. <br></td></tr> … … 128 162 </td><td class="memItemRight" valign="bottom"><b>ARX</b> (const <a class="el" href="classbdm_1_1ARX.html">ARX</a> &A0)</td></tr> 129 163 130 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbdm_1_1ARX.html">ARX</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1ARX.html# 60c40b5c6abc4c7e464b4ccae64a5a61">_copy_</a> ()</td></tr>164 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classbdm_1_1ARX.html">ARX</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1ARX.html#ca0b54c0997cfd567f49377af5def106">_copy_</a> () const </td></tr> 131 165 132 166 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7aef6fe827f15427d534e6fb2c220e04"></a><!-- doxytag: member="bdm::ARX::set_parameters" ref="7aef6fe827f15427d534e6fb2c220e04" args="(double frg0)" --> … … 244 278 </table> 245 279 <hr><h2>Member Function Documentation</h2> 246 <a class="anchor" name=" 60c40b5c6abc4c7e464b4ccae64a5a61"></a><!-- doxytag: member="bdm::ARX::_copy_" ref="60c40b5c6abc4c7e464b4ccae64a5a61" args="()" -->280 <a class="anchor" name="ca0b54c0997cfd567f49377af5def106"></a><!-- doxytag: member="bdm::ARX::_copy_" ref="ca0b54c0997cfd567f49377af5def106" args="() const " --> 247 281 <div class="memitem"> 248 282 <div class="memproto"> … … 253 287 <td class="paramname"> </td> 254 288 <td> ) </td> 255 <td> <code> [virtual]</code></td>256 </tr> 257 </table> 258 </div> 259 <div class="memdoc"> 260 261 <p> 262 Copy function required in vectors, Arrays of <a class="el" href="classbdm_1_1BM.html" title="Bayesian Model of a system, i.e. all uncertainty is modeled by probabilities.">BM</a> etc. Have to be DELETED manually! Prototype: <div class="fragment"><pre class="fragment"> BM* <a class="code" href="classbdm_1_1ARX.html# 60c40b5c6abc4c7e464b4ccae64a5a61">_copy_</a>(){<span class="keywordflow">return</span> <span class="keyword">new</span> BM(*<span class="keyword">this</span>);}289 <td> const<code> [virtual]</code></td> 290 </tr> 291 </table> 292 </div> 293 <div class="memdoc"> 294 295 <p> 296 Copy function required in vectors, Arrays of <a class="el" href="classbdm_1_1BM.html" title="Bayesian Model of a system, i.e. all uncertainty is modeled by probabilities.">BM</a> etc. Have to be DELETED manually! Prototype: <div class="fragment"><pre class="fragment"> BM* <a class="code" href="classbdm_1_1ARX.html#ca0b54c0997cfd567f49377af5def106">_copy_</a>()<span class="keyword"> const </span>{<span class="keywordflow">return</span> <span class="keyword">new</span> BM(*<span class="keyword">this</span>);} 263 297 </pre></div> 264 <p>Reimplemented from <a class="el" href="classbdm_1_1BM.html# c0f027ff91d8459937c6f60ff8e553ff">bdm::BM</a>.</p>298 <p>Reimplemented from <a class="el" href="classbdm_1_1BM.html#40f01563651c1e4fe926189e41a6b8ab">bdm::BM</a>.</p> 265 299 266 300 </div> … … 317 351 <p>Reimplemented from <a class="el" href="classbdm_1_1BM.html#50257e0c1e5b5c73153ea6e716ad8ae0">bdm::BM</a>.</p> 318 352 319 <p>References <a class="el" href="libEF_8h-source.html#l00204">bdm::egiw::_nu()</a>, <a class="el" href="libEF_8h-source.html#l00202">bdm::egiw::_V()</a>, <a class="el" href="arx_8h-source.html#l00047">est</a>, <a class="el" href="libBM_8h-source.html#l006 03">bdm::BM::evalll</a>, <a class="el" href="libEF_8h-source.html#l00077">bdm::BMEF::frg</a>, <a class="el" href="libEF_8h-source.html#l00079">bdm::BMEF::last_lognc</a>, <a class="el" href="libEF_8cpp-source.html#l00044">bdm::egiw::lognc()</a>, <a class="el" href="arx_8h-source.html#l00051">nu</a>, <a class="el" href="libDC_8cpp-source.html#l00058">ldmat::opupdt()</a>, <a class="el" href="libEF_8h-source.html#l00197">bdm::egiw::pow()</a>, and <a class="el" href="arx_8h-source.html#l00049">V</a>.</p>353 <p>References <a class="el" href="libEF_8h-source.html#l00204">bdm::egiw::_nu()</a>, <a class="el" href="libEF_8h-source.html#l00202">bdm::egiw::_V()</a>, <a class="el" href="arx_8h-source.html#l00047">est</a>, <a class="el" href="libBM_8h-source.html#l00625">bdm::BM::evalll</a>, <a class="el" href="libEF_8h-source.html#l00077">bdm::BMEF::frg</a>, <a class="el" href="libEF_8h-source.html#l00079">bdm::BMEF::last_lognc</a>, <a class="el" href="libEF_8cpp-source.html#l00044">bdm::egiw::lognc()</a>, <a class="el" href="arx_8h-source.html#l00051">nu</a>, <a class="el" href="libDC_8cpp-source.html#l00058">ldmat::opupdt()</a>, <a class="el" href="libEF_8h-source.html#l00197">bdm::egiw::pow()</a>, and <a class="el" href="arx_8h-source.html#l00049">V</a>.</p> 320 354 321 355 </div> … … 344 378 <p>Reimplemented from <a class="el" href="classbdm_1_1BM.html#598b25e3f3d96a5bc00a5faeb5b3c912">bdm::BM</a>.</p> 345 379 346 <p>References <a class="el" href="libBM_8h-source.html#l0028 1">bdm::epdf::dimension()</a>, <a class="el" href="arx_8h-source.html#l00047">est</a>, <a class="el" href="libEF_8cpp-source.html#l00107">bdm::egiw::mean_mat()</a>, <a class="el" href="libDC_8h-source.html#l00289">ldmat::rows()</a>, <a class="el" href="libEF_8h-source.html#l00776">bdm::mlnorm< sq_T >::set_parameters()</a>, and <a class="el" href="arx_8h-source.html#l00049">V</a>.</p>380 <p>References <a class="el" href="libBM_8h-source.html#l00286">bdm::epdf::dimension()</a>, <a class="el" href="arx_8h-source.html#l00047">est</a>, <a class="el" href="libEF_8cpp-source.html#l00107">bdm::egiw::mean_mat()</a>, <a class="el" href="libDC_8h-source.html#l00289">ldmat::rows()</a>, <a class="el" href="libEF_8h-source.html#l00856">bdm::mlnorm< sq_T >::set_parameters()</a>, and <a class="el" href="arx_8h-source.html#l00049">V</a>.</p> 347 381 348 382 </div> … … 369 403 <dl class="return" compact><dt><b>Returns:</b></dt><dd>indeces of accepted regressors. </dd></dl> 370 404 371 <p>References <a class="el" href="libBM_8h-source.html#l0028 1">bdm::epdf::dimension()</a>, <a class="el" href="arx_8h-source.html#l00047">est</a>, and <a class="el" href="libEF_8cpp-source.html#l00044">bdm::egiw::lognc()</a>.</p>405 <p>References <a class="el" href="libBM_8h-source.html#l00286">bdm::epdf::dimension()</a>, <a class="el" href="arx_8h-source.html#l00047">est</a>, and <a class="el" href="libEF_8cpp-source.html#l00044">bdm::egiw::lognc()</a>.</p> 372 406 373 407 </div> … … 392 426 <li><a class="el" href="arx_8h-source.html">arx.h</a><li>bdm/estim/arx.cpp</ul> 393 427 </div> 394 <hr size="1"><address style="text-align: right;"><small>Generated on Wed Feb 18 17:38:582009 for mixpp by 428 <hr size="1"><address style="text-align: right;"><small>Generated on Wed Mar 4 18:50:19 2009 for mixpp by 395 429 <a href="http://www.doxygen.org/index.html"> 396 430 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>