| 8 | <script type="text/javascript"> |
| 9 | <!-- |
| 10 | function changeDisplayState (e){ |
| 11 | var num=this.id.replace(/[^[0-9]/g,''); |
| 12 | var button=this.firstChild; |
| 13 | var sectionDiv=document.getElementById('dynsection'+num); |
| 14 | if (sectionDiv.style.display=='none'||sectionDiv.style.display==''){ |
| 15 | sectionDiv.style.display='block'; |
| 16 | button.src='open.gif'; |
| 17 | }else{ |
| 18 | sectionDiv.style.display='none'; |
| 19 | button.src='closed.gif'; |
| 20 | } |
| 21 | } |
| 22 | function initDynSections(){ |
| 23 | var divs=document.getElementsByTagName('div'); |
| 24 | var sectionCounter=1; |
| 25 | for(var i=0;i<divs.length-1;i++){ |
| 26 | if(divs[i].className=='dynheader'&&divs[i+1].className=='dynsection'){ |
| 27 | var header=divs[i]; |
| 28 | var section=divs[i+1]; |
| 29 | var button=header.firstChild; |
| 30 | if (button!='IMG'){ |
| 31 | divs[i].insertBefore(document.createTextNode(' '),divs[i].firstChild); |
| 32 | button=document.createElement('img'); |
| 33 | divs[i].insertBefore(button,divs[i].firstChild); |
| 34 | } |
| 35 | header.style.cursor='pointer'; |
| 36 | header.onclick=changeDisplayState; |
| 37 | header.id='dynheader'+sectionCounter; |
| 38 | button.src='closed.gif'; |
| 39 | section.id='dynsection'+sectionCounter; |
| 40 | section.style.display='none'; |
| 41 | section.style.marginLeft='14px'; |
| 42 | sectionCounter++; |
| 43 | } |
| 44 | } |
| 45 | } |
| 46 | window.onload = initDynSections; |
| 47 | --> |
| 48 | </script> |
36 | | <p><center><img src="classbdm_1_1mlnorm__inherit__graph.png" border="0" usemap="#bdm_1_1mlnorm_3_01sq__T_01_4__inherit__map" alt="Inheritance graph"></center> |
37 | | <map name="bdm_1_1mlnorm_3_01sq__T_01_4__inherit__map"> |
38 | | <area shape="rect" href="classbdm_1_1mlnorm.html" title="bdm::mlnorm\< ldmat \>" alt="" coords="5,343,181,369"><area shape="rect" href="classbdm_1_1mlnorm.html" title="bdm::mlnorm\< chmat \>" alt="" coords="205,343,384,369"><area shape="rect" href="classbdm_1_1mEF.html" title="Exponential family model." alt="" coords="201,167,287,193"><area shape="rect" href="classbdm_1_1mpdf.html" title="Conditional probability density, e.g. modeling some dependencies." alt="" coords="199,87,289,113"><area shape="rect" href="classbdm_1_1bdmroot.html" title="Root class of BDM objects." alt="" coords="188,7,300,33"><area shape="rect" href="classbdm_1_1mlstudent.html" title="bdm::mlstudent" alt="" coords="32,423,155,449"></map> |
39 | | <center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div> |
| 76 | |
| 77 | <p><center><img src="classbdm_1_1mlnorm.png" usemap="#bdm::mlnorm< sq_T >_map" border="0" alt=""></center> |
| 78 | <map name="bdm::mlnorm< sq_T >_map"> |
| 79 | <area href="classbdm_1_1mEF.html" alt="bdm::mEF" shape="rect" coords="0,112,131,136"> |
| 80 | <area href="classbdm_1_1mpdf.html" alt="bdm::mpdf" shape="rect" coords="0,56,131,80"> |
| 81 | <area href="classbdm_1_1bdmroot.html" alt="bdm::bdmroot" shape="rect" coords="0,0,131,24"> |
| 82 | </map> |
| 83 | </div> |
51 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2dcc06a3dd71f038efbe14dc34d937ae"></a><!-- doxytag: member="bdm::mlnorm::mlnorm" ref="2dcc06a3dd71f038efbe14dc34d937ae" args="()" --> |
52 | | </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1mlnorm.html#2dcc06a3dd71f038efbe14dc34d937ae">mlnorm</a> ()</td></tr> |
53 | | |
54 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Constructor. <br></td></tr> |
55 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5d18dec3167584338a4775c1d165d96f"></a><!-- doxytag: member="bdm::mlnorm::set_parameters" ref="5d18dec3167584338a4775c1d165d96f" args="(const mat &A, const vec &mu0, const sq_T &R)" --> |
56 | | void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1mlnorm.html#5d18dec3167584338a4775c1d165d96f">set_parameters</a> (const mat &A, const vec &mu0, const sq_T &R)</td></tr> |
57 | | |
58 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Set <code>A</code> and <code>R</code>. <br></td></tr> |
59 | | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="0dafc0196e7e07fd06dc6716e0e18bc2"></a><!-- doxytag: member="bdm::mlnorm::condition" ref="0dafc0196e7e07fd06dc6716e0e18bc2" args="(const vec &cond)" --> |
60 | | void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1mlnorm.html#0dafc0196e7e07fd06dc6716e0e18bc2">condition</a> (const vec &cond)</td></tr> |
61 | | |
62 | | <tr><td class="mdescLeft"> </td><td class="mdescRight">Set value of <code>rvc</code> . Result of this operation is stored in <code><a class="el" href="classbdm_1_1epdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a></code> use function <code>_ep</code> to access it. <br></td></tr> |
| 95 | <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1mlnorm.html#0dafc0196e7e07fd06dc6716e0e18bc2">condition</a> (const vec &cond)</td></tr> |
| 96 | |
| 109 | <tr><td colspan="2"><div class="groupHeader">Constructors</div></td></tr> |
| 110 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="2dcc06a3dd71f038efbe14dc34d937ae"></a><!-- doxytag: member="bdm::mlnorm::mlnorm" ref="2dcc06a3dd71f038efbe14dc34d937ae" args="()" --> |
| 111 | </td><td class="memItemRight" valign="bottom"><b>mlnorm</b> ()</td></tr> |
| 112 | |
| 113 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="cf7edd1aea62178d7b5e555df261542d"></a><!-- doxytag: member="bdm::mlnorm::mlnorm" ref="cf7edd1aea62178d7b5e555df261542d" args="(const mat &A, const vec &mu0, const sq_T &R)" --> |
| 114 | </td><td class="memItemRight" valign="bottom"><b>mlnorm</b> (const mat &A, const vec &mu0, const sq_T &R)</td></tr> |
| 115 | |
| 116 | <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="5d18dec3167584338a4775c1d165d96f"></a><!-- doxytag: member="bdm::mlnorm::set_parameters" ref="5d18dec3167584338a4775c1d165d96f" args="(const mat &A, const vec &mu0, const sq_T &R)" --> |
| 117 | void </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1mlnorm.html#5d18dec3167584338a4775c1d165d96f">set_parameters</a> (const mat &A, const vec &mu0, const sq_T &R)</td></tr> |
| 118 | |
| 119 | <tr><td class="mdescLeft"> </td><td class="mdescRight">Set <code>A</code> and <code>R</code>. <br></td></tr> |
| 197 | <a class="anchor" name="0dafc0196e7e07fd06dc6716e0e18bc2"></a><!-- doxytag: member="bdm::mlnorm::condition" ref="0dafc0196e7e07fd06dc6716e0e18bc2" args="(const vec &cond)" --> |
| 198 | <div class="memitem"> |
| 199 | <div class="memproto"> |
| 200 | <div class="memtemplate"> |
| 201 | template<class sq_T> </div> |
| 202 | <table class="memname"> |
| 203 | <tr> |
| 204 | <td class="memname">void <a class="el" href="classbdm_1_1mlnorm.html">bdm::mlnorm</a>< sq_T >::condition </td> |
| 205 | <td>(</td> |
| 206 | <td class="paramtype">const vec & </td> |
| 207 | <td class="paramname"> <em>cond</em> </td> |
| 208 | <td> ) </td> |
| 209 | <td><code> [inline, virtual]</code></td> |
| 210 | </tr> |
| 211 | </table> |
| 212 | </div> |
| 213 | <div class="memdoc"> |
| 214 | |
| 215 | <p> |
| 216 | Set value of <code>rvc</code> . Result of this operation is stored in <code><a class="el" href="classbdm_1_1epdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a></code> use function <code>_ep</code> to access it. |
| 217 | <p>Reimplemented from <a class="el" href="classbdm_1_1mpdf.html#db94784a9aacf74c65c5a014f6743530">bdm::mpdf</a>.</p> |
| 218 | |
| 219 | <p>Reimplemented in <a class="el" href="classbdm_1_1mlstudent.html#efd37560585c8613897f30d3c2f58d0d">bdm::mlstudent</a>.</p> |
| 220 | |
| 221 | </div> |
| 222 | </div><p> |
177 | | <p>References <a class="el" href="libBM_8h-source.html#l00315">bdm::mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00288">bdm::mpdf::ep</a>, and <a class="el" href="classbdm_1_1epdf.html#09721eb148bc49d6ec2f1956039f3a10">bdm::epdf::sample()</a>.</p> |
178 | | |
179 | | <p>Referenced by <a class="el" href="libPF_8h-source.html#l00143">bdm::MPF< BM_T >::bayes()</a>, <a class="el" href="libPF_8cpp-source.html#l00007">bdm::PF::bayes()</a>, and <a class="el" href="libDS_8cpp-source.html#l00044">bdm::ArxDS::step()</a>.</p> |
| 248 | <p>Reimplemented in <a class="el" href="classbdm_1_1mprod.html#ee715a8013acf9892f6cb489db595555">bdm::mprod</a>.</p> |
| 249 | |
| 250 | <p>References <a class="el" href="libBM_8h-source.html#l00324">bdm::mpdf::condition()</a>, <a class="el" href="libBM_8h-source.html#l00297">bdm::mpdf::ep</a>, and <a class="el" href="libBM_8h-source.html#l00242">bdm::epdf::sample()</a>.</p> |
| 251 | |
| 252 | <p>Referenced by <a class="el" href="libPF_8h-source.html#l00148">bdm::MPF< BM_T >::bayes()</a>, <a class="el" href="libPF_8cpp-source.html#l00007">bdm::PF::bayes()</a>, and <a class="el" href="libDS_8cpp-source.html#l00043">bdm::ArxDS::step()</a>.</p> |