Show
Ignore:
Timestamp:
09/24/08 13:08:07 (16 years ago)
Author:
smidl
Message:

New documentation

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • doc/html/classenorm.html

    r162 r171  
    6464 
    6565<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">dupdate in exponential form (not really handy) <br></td></tr> 
    66 <tr><td class="memItemLeft" nowrap align="right" valign="top">vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">sample</a> () const </td></tr> 
     66<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="60b47544f6181ffd4530d3e415ce12c5"></a><!-- doxytag: member="enorm::sample" ref="60b47544f6181ffd4530d3e415ce12c5" args="() const " --> 
     67vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">sample</a> () const </td></tr> 
    6768 
    68 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  <a href="#60b47544f6181ffd4530d3e415ce12c5"></a><br></td></tr> 
     69<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a sample, <img class="formulaInl" alt="$x$" src="form_28.png"> from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr> 
    6970<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="60f0f3bfa53d6e65843eea9532b16d36"></a><!-- doxytag: member="enorm::sample" ref="60f0f3bfa53d6e65843eea9532b16d36" args="(int N) const " --> 
    7071mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">sample</a> (int N) const </td></tr> 
     
    7879double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401">evalpdflog</a> (const vec &amp;val) const </td></tr> 
    7980 
    80 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Compute log-probability of argument <code>val</code>. <br></td></tr> 
     81<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate normalized log-probability. <br></td></tr> 
    8182<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b289a36a69db59d182bb6eba9c05d4a8"></a><!-- doxytag: member="enorm::lognc" ref="b289a36a69db59d182bb6eba9c05d4a8" args="() const " --> 
    8283double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8">lognc</a> () const </td></tr> 
     
    103104 
    104105<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access method <br></td></tr> 
     106<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a89bef8996410609004fa019b5b48964"></a><!-- doxytag: member="enorm::dupdate" ref="a89bef8996410609004fa019b5b48964" args="(mat &amp;v)" --> 
     107virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeEF.html#a89bef8996410609004fa019b5b48964">dupdate</a> (mat &amp;v)</td></tr> 
     108 
     109<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TODO decide if it is really needed. <br></td></tr> 
     110<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="48cdd33d0e20d1a1aa45683c956bc61c"></a><!-- doxytag: member="enorm::evalpdflog_nn" ref="48cdd33d0e20d1a1aa45683c956bc61c" args="(const vec &amp;val) const " --> 
     111virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeEF.html#48cdd33d0e20d1a1aa45683c956bc61c">evalpdflog_nn</a> (const vec &amp;val) const </td></tr> 
     112 
     113<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate normalized log-probability. <br></td></tr> 
     114<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="c71faf4b2d153efda14bf1f87dca1507"></a><!-- doxytag: member="enorm::evalpdflog" ref="c71faf4b2d153efda14bf1f87dca1507" args="(const mat &amp;Val) const " --> 
     115virtual vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeEF.html#c71faf4b2d153efda14bf1f87dca1507">evalpdflog</a> (const mat &amp;Val) const </td></tr> 
     116 
     117<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Evaluate normalized log-probability for many samples. <br></td></tr> 
     118<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4f8385dd1cc9740522dc373b1dc3cbf5"></a><!-- doxytag: member="enorm::pow" ref="4f8385dd1cc9740522dc373b1dc3cbf5" args="(double p)" --> 
     119virtual void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classeEF.html#4f8385dd1cc9740522dc373b1dc3cbf5">pow</a> (double p)</td></tr> 
     120 
     121<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Power of the density, used e.g. to flatten the density. <br></td></tr> 
    105122<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="54d7dd53a641b618771cd9bee135181f"></a><!-- doxytag: member="enorm::sampleN" ref="54d7dd53a641b618771cd9bee135181f" args="(int N) const " --> 
    106123virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr> 
    107124 
    108125<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">. <br></td></tr> 
    109 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="4778ea61ef400813e47750e024e9fc2f"></a><!-- doxytag: member="enorm::_rv" ref="4778ea61ef400813e47750e024e9fc2f" args="()" --> 
    110 <a class="el" href="classRV.html">RV</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#4778ea61ef400813e47750e024e9fc2f">_rv</a> ()</td></tr> 
     126<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ca0d32aabb4cbba347e0c37fe8607562"></a><!-- doxytag: member="enorm::_rv" ref="ca0d32aabb4cbba347e0c37fe8607562" args="() const " --> 
     127const <a class="el" href="classRV.html">RV</a> &amp;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#ca0d32aabb4cbba347e0c37fe8607562">_rv</a> () const </td></tr> 
    111128 
    112129<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">access function, possibly dangerous! <br></td></tr> 
     130<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="7fb94ce90d1ac7077d29f7d6a6c3e0a5"></a><!-- doxytag: member="enorm::_renewrv" ref="7fb94ce90d1ac7077d29f7d6a6c3e0a5" args="(const RV &amp;in_rv)" --> 
     131void&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#7fb94ce90d1ac7077d29f7d6a6c3e0a5">_renewrv</a> (const <a class="el" href="classRV.html">RV</a> &amp;in_rv)</td></tr> 
     132 
     133<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">modifier function - useful when copying epdfs <br></td></tr> 
    113134<tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> 
    114135<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71fde0d54bba147e00f612577f95ad20"></a><!-- doxytag: member="enorm::mu" ref="71fde0d54bba147e00f612577f95ad20" args="" --> 
     
    135156Gaussian density with positive definite (decomposed) covariance matrix.  
    136157<p> 
    137 More?... <hr><h2>Member Function Documentation</h2> 
    138 <a class="anchor" name="60b47544f6181ffd4530d3e415ce12c5"></a><!-- doxytag: member="enorm::sample" ref="60b47544f6181ffd4530d3e415ce12c5" args="() const " --> 
    139 <div class="memitem"> 
    140 <div class="memproto"> 
    141 <div class="memtemplate"> 
    142 template&lt;class sq_T&gt; </div> 
    143       <table class="memname"> 
    144         <tr> 
    145           <td class="memname">vec <a class="el" href="classenorm.html">enorm</a>&lt; sq_T &gt;::sample           </td> 
    146           <td>(</td> 
    147           <td class="paramname">          </td> 
    148           <td>&nbsp;)&nbsp;</td> 
    149           <td> const<code> [inline, virtual]</code></td> 
    150         </tr> 
    151       </table> 
    152 </div> 
    153 <div class="memdoc"> 
    154  
    155 <p> 
    156 Returns the required moment of the <a class="el" href="classepdf.html" title="Probability density function with numerical statistics, e.g. posterior density.">epdf</a>.  
    157 <p> 
    158 Returns a sample, <img class="formulaInl" alt="$x$" src="form_28.png"> from density <img class="formulaInl" alt="$epdf(rv)$" src="form_59.png">  
    159 <p>Implements <a class="el" href="classepdf.html#8019654e494bf5e458f6fb947e11b262">epdf</a>.</p> 
    160  
    161 <p>References <a class="el" href="libEF_8h-source.html#l00078">enorm&lt; sq_T &gt;::dim</a>, <a class="el" href="libEF_8h-source.html#l00074">enorm&lt; sq_T &gt;::mu</a>, and <a class="el" href="libEF_8h-source.html#l00076">enorm&lt; sq_T &gt;::R</a>.</p> 
    162  
    163 </div> 
    164 </div><p> 
    165 <hr>The documentation for this class was generated from the following file:<ul> 
     158More?... <hr>The documentation for this class was generated from the following file:<ul> 
    166159<li>work/git/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul> 
    167160</div> 
    168 <hr size="1"><address style="text-align: right;"><small>Generated on Thu Sep 4 19:28:09 2008 for mixpp by&nbsp; 
     161<hr size="1"><address style="text-align: right;"><small>Generated on Tue Sep 23 16:00:51 2008 for mixpp by&nbsp; 
    169162<a href="http://www.doxygen.org/index.html"> 
    170163<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>