Show
Ignore:
Timestamp:
06/24/09 21:56:30 (16 years ago)
Author:
smidl
Message:

doc

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/doc/html/classbdm_1_1merger__base.html

    r396 r397  
    183183virtual vec&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1epdf.html#75ba57a89681a8efec488f5796c7cc1b">sample</a> () const </td></tr> 
    184184 
    185 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a sample, <img class="formulaInl" alt="$ x $" src="form_45.png"> from density <img class="formulaInl" alt="$ f_x()$" src="form_46.png">. <br></td></tr> 
     185<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns a sample, <img class="formulaInl" alt="$ x $" src="form_7.png"> from density <img class="formulaInl" alt="$ f_x()$" src="form_8.png">. <br></td></tr> 
    186186<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="b4cf45fd83cc7573ede9fe1215256058"></a><!-- doxytag: member="bdm::merger_base::sample_m" ref="b4cf45fd83cc7573ede9fe1215256058" args="(int N) const " --> 
    187187virtual mat&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1epdf.html#b4cf45fd83cc7573ede9fe1215256058">sample_m</a> (int N) const </td></tr> 
    188188 
    189 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples, <img class="formulaInl" alt="$ [x_1 , x_2 , \ldots \ $" src="form_47.png"> from density <img class="formulaInl" alt="$ f_x(rv)$" src="form_48.png">. <br></td></tr> 
     189<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Returns N samples, <img class="formulaInl" alt="$ [x_1 , x_2 , \ldots \ $" src="form_9.png"> from density <img class="formulaInl" alt="$ f_x(rv)$" src="form_10.png">. <br></td></tr> 
    190190<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="deab266d63c236c277538867d5c3f249"></a><!-- doxytag: member="bdm::merger_base::evallog" ref="deab266d63c236c277538867d5c3f249" args="(const vec &amp;val) const " --> 
    191191virtual double&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1epdf.html#deab266d63c236c277538867d5c3f249">evallog</a> (const vec &amp;val) const </td></tr> 
     
    239239Array&lt; <a class="el" href="classbdm_1_1RV.html">RV</a> &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1merger__base.html#4e66803b04fc04b21b3716b3a317421f">rvzs</a></td></tr> 
    240240 
    241 <tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Array of rvs that are not modelled by mpdfs at all, <img class="formulaInl" alt="$ z_i $" src="form_127.png">. <br></td></tr> 
     241<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Array of rvs that are not modelled by mpdfs at all, <img class="formulaInl" alt="$ z_i $" src="form_100.png">. <br></td></tr> 
    242242<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8098858f2edb1294122cbe4f05bf8694"></a><!-- doxytag: member="bdm::merger_base::zdls" ref="8098858f2edb1294122cbe4f05bf8694" args="" --> 
    243243Array&lt; <a class="el" href="classbdm_1_1datalink__m2e.html">datalink_m2e</a> * &gt;&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1merger__base.html#8098858f2edb1294122cbe4f05bf8694">zdls</a></td></tr> 
    244244 
     245<<<<<<< HEAD:library/doc/html/classbdm_1_1merger__base.html 
    245246<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Data Links for extension <img class="formulaInl" alt="$ f(z_i|x_i,y_i) $" src="form_129.png">. <br></td></tr> 
     247======= 
     248<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Data Links for extension <img class="formulaInl" alt="$ f(z_i|x_i,y_i) $" src="form_102.png">. <br></td></tr> 
     249>>>>>>> doc:library/doc/html/classbdm_1_1merger__base.html 
    246250<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="39d263d92aa85553730c44958a92a541"></a><!-- doxytag: member="bdm::merger_base::Npoints" ref="39d263d92aa85553730c44958a92a541" args="" --> 
    247251int&nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1merger__base.html#39d263d92aa85553730c44958a92a541">Npoints</a></td></tr> 
     
    293297Mixtures of Gaussian densities are used internally. Switching to other densities should be trivial.<p> 
    294298The merged pdfs are expected to be of the form: <p class="formulaDsp"> 
    295 <img class="formulaDsp" alt="\[ f(x_i|y_i), i=1..n \]" src="form_124.png"> 
    296 <p> 
    297  where the resulting merger is a density on <img class="formulaInl" alt="$ \cup [x_i,y_i] $" src="form_125.png"> . Note that all variables will be joined.<p> 
     299<img class="formulaDsp" alt="\[ f(x_i|y_i), i=1..n \]" src="form_97.png"> 
     300<p> 
     301 where the resulting merger is a density on <img class="formulaInl" alt="$ \cup [x_i,y_i] $" src="form_98.png"> . Note that all variables will be joined.<p> 
    298302As a result of this feature, each source must be extended to common support <p class="formulaDsp"> 
    299 <img class="formulaDsp" alt="\[ f(z_i|y_i,x_i) f(x_i|y_i) f(y_i) i=1..n \]" src="form_126.png"> 
    300 <p> 
    301  where <img class="formulaInl" alt="$ z_i $" src="form_127.png"> accumulate variables that were not in the original source. These extensions are calculated on-the-fly.<p> 
    302 However, these operations can not be performed in general. Hence, this class merges only sources on common support, <img class="formulaInl" alt="$ y_i={}, z_i={}, \forall i $" src="form_128.png">. For merging of more general cases, use offsprings merger_mix and merger_grid. <hr><h2>Member Function Documentation</h2> 
     303<img class="formulaDsp" alt="\[ f(z_i|y_i,x_i) f(x_i|y_i) f(y_i) i=1..n \]" src="form_99.png"> 
     304<p> 
     305 where <img class="formulaInl" alt="$ z_i $" src="form_100.png"> accumulate variables that were not in the original source. These extensions are calculated on-the-fly.<p> 
     306However, these operations can not be performed in general. Hence, this class merges only sources on common support, <img class="formulaInl" alt="$ y_i={}, z_i={}, \forall i $" src="form_101.png">. For merging of more general cases, use offsprings merger_mix and merger_grid. <hr><h2>Member Function Documentation</h2> 
    303307<a class="anchor" name="c73d39acc4378eee6a63155c3517d3c9"></a><!-- doxytag: member="bdm::merger_base::getrv" ref="c73d39acc4378eee6a63155c3517d3c9" args="(bool checkoverlap=false)" --> 
    304308<div class="memitem"> 
     
    326330</dl> 
    327331 
     332<<<<<<< HEAD:library/doc/html/classbdm_1_1merger__base.html 
    328333<p>References <a class="el" href="bdmbase_8cpp_source.html#l00078">bdm::RV::add()</a>, and <a class="el" href="bdmbase_8h_source.html#l00639">bdm::compositepdf::mpdfs</a>.</p> 
    329334 
    330335<p>Referenced by <a class="el" href="merger_8h_source.html#l00081">set_sources()</a>.</p> 
     336======= 
     337<p>References <a class="el" href="bdmbase_8cpp-source.html#l00078">bdm::RV::add()</a>, and <a class="el" href="bdmbase_8h-source.html#l00639">bdm::compositepdf::mpdfs</a>.</p> 
     338 
     339<p>Referenced by <a class="el" href="merger_8h-source.html#l00081">set_sources()</a>.</p> 
     340>>>>>>> doc:library/doc/html/classbdm_1_1merger__base.html 
    331341 
    332342</div> 
     
    353363<p>Reimplemented from <a class="el" href="classbdm_1_1epdf.html#0c8d13d788094605b3cdab20a6e22b75">bdm::epdf</a>.</p> 
    354364 
     365<<<<<<< HEAD:library/doc/html/classbdm_1_1merger__base.html 
    355366<p>References <a class="el" href="exp__family_8h_source.html#l01108">bdm::eEmp::_samples()</a>, <a class="el" href="exp__family_8h_source.html#l01104">bdm::eEmp::_w()</a>, <a class="el" href="bdmbase_8h_source.html#l00237">bdm::epdf::dim</a>, <a class="el" href="merger_8h_source.html#l00065">eSmp</a>, and <a class="el" href="merger_8h_source.html#l00055">Npoints</a>.</p> 
    356367 
    357368<p>Referenced by <a class="el" href="merger_8h_source.html#l00247">variance()</a>.</p> 
     369======= 
     370<p>References <a class="el" href="exp__family_8h-source.html#l01108">bdm::eEmp::_samples()</a>, <a class="el" href="exp__family_8h-source.html#l01104">bdm::eEmp::_w()</a>, <a class="el" href="bdmbase_8h-source.html#l00237">bdm::epdf::dim</a>, <a class="el" href="merger_8h-source.html#l00065">eSmp</a>, and <a class="el" href="merger_8h-source.html#l00055">Npoints</a>.</p> 
     371 
     372<p>Referenced by <a class="el" href="merger_8h-source.html#l00247">variance()</a>.</p> 
     373>>>>>>> doc:library/doc/html/classbdm_1_1merger__base.html 
    358374 
    359375</div> 
     
    362378<li><a class="el" href="merger_8h_source.html">merger.h</a><li>merger.cpp</ul> 
    363379</div> 
     380<<<<<<< HEAD:library/doc/html/classbdm_1_1merger__base.html 
    364381<hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 24 13:35:58 2009 for mixpp by&nbsp; 
     382======= 
     383<hr size="1"><address style="text-align: right;"><small>Generated on Tue Jun 23 19:52:54 2009 for mixpp by&nbsp; 
     384>>>>>>> doc:library/doc/html/classbdm_1_1merger__base.html 
    365385<a href="http://www.doxygen.org/index.html"> 
    366386<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>