Changeset 397 for library/doc/html/classbdm_1_1merger__base.html
- Timestamp:
- 06/24/09 21:56:30 (16 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
library/doc/html/classbdm_1_1merger__base.html
r396 r397 183 183 virtual vec </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1epdf.html#75ba57a89681a8efec488f5796c7cc1b">sample</a> () const </td></tr> 184 184 185 <tr><td class="mdescLeft"> </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"> </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> 186 186 <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 " --> 187 187 virtual mat </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1epdf.html#b4cf45fd83cc7573ede9fe1215256058">sample_m</a> (int N) const </td></tr> 188 188 189 <tr><td class="mdescLeft"> </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"> </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> 190 190 <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 &val) const " --> 191 191 virtual double </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1epdf.html#deab266d63c236c277538867d5c3f249">evallog</a> (const vec &val) const </td></tr> … … 239 239 Array< <a class="el" href="classbdm_1_1RV.html">RV</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1merger__base.html#4e66803b04fc04b21b3716b3a317421f">rvzs</a></td></tr> 240 240 241 <tr><td class="mdescLeft"> </td><td class="mdescRight">Array of rvs that are not modelled by mpdfs at all, <img class="formulaInl" alt="$ z_i $" src="form_1 27.png">. <br></td></tr>241 <tr><td class="mdescLeft"> </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> 242 242 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="8098858f2edb1294122cbe4f05bf8694"></a><!-- doxytag: member="bdm::merger_base::zdls" ref="8098858f2edb1294122cbe4f05bf8694" args="" --> 243 243 Array< <a class="el" href="classbdm_1_1datalink__m2e.html">datalink_m2e</a> * > </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1merger__base.html#8098858f2edb1294122cbe4f05bf8694">zdls</a></td></tr> 244 244 245 <<<<<<< HEAD:library/doc/html/classbdm_1_1merger__base.html 245 246 <tr><td class="mdescLeft"> </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"> </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 246 250 <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="39d263d92aa85553730c44958a92a541"></a><!-- doxytag: member="bdm::merger_base::Npoints" ref="39d263d92aa85553730c44958a92a541" args="" --> 247 251 int </td><td class="memItemRight" valign="bottom"><a class="el" href="classbdm_1_1merger__base.html#39d263d92aa85553730c44958a92a541">Npoints</a></td></tr> … … 293 297 Mixtures of Gaussian densities are used internally. Switching to other densities should be trivial.<p> 294 298 The 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> 298 302 As 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_1 27.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_1 28.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> 306 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_101.png">. For merging of more general cases, use offsprings merger_mix and merger_grid. <hr><h2>Member Function Documentation</h2> 303 307 <a class="anchor" name="c73d39acc4378eee6a63155c3517d3c9"></a><!-- doxytag: member="bdm::merger_base::getrv" ref="c73d39acc4378eee6a63155c3517d3c9" args="(bool checkoverlap=false)" --> 304 308 <div class="memitem"> … … 326 330 </dl> 327 331 332 <<<<<<< HEAD:library/doc/html/classbdm_1_1merger__base.html 328 333 <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> 329 334 330 335 <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 331 341 332 342 </div> … … 353 363 <p>Reimplemented from <a class="el" href="classbdm_1_1epdf.html#0c8d13d788094605b3cdab20a6e22b75">bdm::epdf</a>.</p> 354 364 365 <<<<<<< HEAD:library/doc/html/classbdm_1_1merger__base.html 355 366 <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> 356 367 357 368 <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 358 374 359 375 </div> … … 362 378 <li><a class="el" href="merger_8h_source.html">merger.h</a><li>merger.cpp</ul> 363 379 </div> 380 <<<<<<< HEAD:library/doc/html/classbdm_1_1merger__base.html 364 381 <hr size="1"><address style="text-align: right;"><small>Generated on Wed Jun 24 13:35:58 2009 for mixpp by 382 ======= 383 <hr size="1"><address style="text-align: right;"><small>Generated on Tue Jun 23 19:52:54 2009 for mixpp by 384 >>>>>>> doc:library/doc/html/classbdm_1_1merger__base.html 365 385 <a href="http://www.doxygen.org/index.html"> 366 386 <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.5.9 </small></address>