Changeset 171 for doc/html/classenorm.html
- Timestamp:
- 09/24/08 13:08:07 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
doc/html/classenorm.html
r162 r171 64 64 65 65 <tr><td class="mdescLeft"> </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 </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 " --> 67 vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#60b47544f6181ffd4530d3e415ce12c5">sample</a> () const </td></tr> 67 68 68 <tr><td class="mdescLeft"> </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"> </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> 69 70 <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 " --> 70 71 mat </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#60f0f3bfa53d6e65843eea9532b16d36">sample</a> (int N) const </td></tr> … … 78 79 double </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#609a7c33dbb4fdfab050f3bdd1122401">evalpdflog</a> (const vec &val) const </td></tr> 79 80 80 <tr><td class="mdescLeft"> </td><td class="mdescRight"> Compute log-probability of argument <code>val</code>. <br></td></tr>81 <tr><td class="mdescLeft"> </td><td class="mdescRight">Evaluate normalized log-probability. <br></td></tr> 81 82 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b289a36a69db59d182bb6eba9c05d4a8"></a><!-- doxytag: member="enorm::lognc" ref="b289a36a69db59d182bb6eba9c05d4a8" args="() const " --> 82 83 double </td><td class="memItemRight" valign="bottom"><a class="el" href="classenorm.html#b289a36a69db59d182bb6eba9c05d4a8">lognc</a> () const </td></tr> … … 103 104 104 105 <tr><td class="mdescLeft"> </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 &v)" --> 107 virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classeEF.html#a89bef8996410609004fa019b5b48964">dupdate</a> (mat &v)</td></tr> 108 109 <tr><td class="mdescLeft"> </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 &val) const " --> 111 virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="classeEF.html#48cdd33d0e20d1a1aa45683c956bc61c">evalpdflog_nn</a> (const vec &val) const </td></tr> 112 113 <tr><td class="mdescLeft"> </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 &Val) const " --> 115 virtual vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classeEF.html#c71faf4b2d153efda14bf1f87dca1507">evalpdflog</a> (const mat &Val) const </td></tr> 116 117 <tr><td class="mdescLeft"> </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)" --> 119 virtual void </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"> </td><td class="mdescRight">Power of the density, used e.g. to flatten the density. <br></td></tr> 105 122 <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 " --> 106 123 virtual mat </td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#54d7dd53a641b618771cd9bee135181f">sampleN</a> (int N) const </td></tr> 107 124 108 125 <tr><td class="mdescLeft"> </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> & </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 " --> 127 const <a class="el" href="classRV.html">RV</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#ca0d32aabb4cbba347e0c37fe8607562">_rv</a> () const </td></tr> 111 128 112 129 <tr><td class="mdescLeft"> </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 &in_rv)" --> 131 void </td><td class="memItemRight" valign="bottom"><a class="el" href="classepdf.html#7fb94ce90d1ac7077d29f7d6a6c3e0a5">_renewrv</a> (const <a class="el" href="classRV.html">RV</a> &in_rv)</td></tr> 132 133 <tr><td class="mdescLeft"> </td><td class="mdescRight">modifier function - useful when copying epdfs <br></td></tr> 113 134 <tr><td colspan="2"><br><h2>Protected Attributes</h2></td></tr> 114 135 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="71fde0d54bba147e00f612577f95ad20"></a><!-- doxytag: member="enorm::mu" ref="71fde0d54bba147e00f612577f95ad20" args="" --> … … 135 156 Gaussian density with positive definite (decomposed) covariance matrix. 136 157 <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<class sq_T> </div> 143 <table class="memname"> 144 <tr> 145 <td class="memname">vec <a class="el" href="classenorm.html">enorm</a>< sq_T >::sample </td> 146 <td>(</td> 147 <td class="paramname"> </td> 148 <td> ) </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< sq_T >::dim</a>, <a class="el" href="libEF_8h-source.html#l00074">enorm< sq_T >::mu</a>, and <a class="el" href="libEF_8h-source.html#l00076">enorm< sq_T >::R</a>.</p> 162 163 </div> 164 </div><p> 165 <hr>The documentation for this class was generated from the following file:<ul> 158 More?... <hr>The documentation for this class was generated from the following file:<ul> 166 159 <li>work/git/mixpp/bdm/stat/<a class="el" href="libEF_8h-source.html">libEF.h</a></ul> 167 160 </div> 168 <hr size="1"><address style="text-align: right;"><small>Generated on T hu Sep 4 19:28:092008 for mixpp by 161 <hr size="1"><address style="text-align: right;"><small>Generated on Tue Sep 23 16:00:51 2008 for mixpp by 169 162 <a href="http://www.doxygen.org/index.html"> 170 163 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.6 </small></address>