#include <UnconditionalDistribution.h>
Inheritance diagram for PLearn::UnconditionalDistribution:


Public Member Functions | |
| UnconditionalDistribution () | |
| Default constructor. | |
| virtual void | build () |
| Simply call inherited::build() then build_(). | |
| virtual void | makeDeepCopyFromShallowCopy (map< const void *, void * > &copies) |
| Transform a shallow copy into a deep copy. | |
| PLEARN_DECLARE_OBJECT (UnconditionalDistribution) | |
| void | setInput (const Vec &input) const |
| Return an error (not used in unconditional distributions). | |
| void | updateFromConditionalSorting () |
| This method updates the internal data given a new sorting of the variables defined by the conditional flags. | |
Static Protected Member Functions | |
| void | declareOptions (OptionList &ol) |
| Declare this class' options. | |
Private Types | |
| typedef PDistribution | inherited |
Private Member Functions | |
| void | build_ () |
| This does the actual building. | |
|
|
Reimplemented from PLearn::PDistribution. Reimplemented in PLearn::SpiralDistribution, and PLearn::UniformDistribution. Definition at line 57 of file UnconditionalDistribution.h. |
|
|
Default constructor.
Definition at line 52 of file UnconditionalDistribution.cc. |
|
|
Simply call inherited::build() then build_().
Reimplemented from PLearn::PDistribution. Reimplemented in PLearn::SpiralDistribution, and PLearn::UniformDistribution. Definition at line 122 of file UnconditionalDistribution.cc. References build_(). |
|
|
This does the actual building.
Reimplemented from PLearn::PDistribution. Reimplemented in PLearn::SpiralDistribution, and PLearn::UniformDistribution. Definition at line 131 of file UnconditionalDistribution.cc. Referenced by build(). |
|
|
Declare this class' options.
Reimplemented from PLearn::PDistribution. Reimplemented in PLearn::SpiralDistribution, and PLearn::UniformDistribution. Definition at line 69 of file UnconditionalDistribution.cc. References PLearn::OptionList, and PLearn::redeclareOption(). |
|
|
Transform a shallow copy into a deep copy.
Reimplemented from PLearn::PDistribution. Reimplemented in PLearn::SpiralDistribution, and PLearn::UniformDistribution. Definition at line 138 of file UnconditionalDistribution.cc. |
|
|
|
|
|
Return an error (not used in unconditional distributions).
Reimplemented from PLearn::PDistribution. Definition at line 146 of file UnconditionalDistribution.cc. References PLERROR, and PLearn::Vec. |
|
|
This method updates the internal data given a new sorting of the variables defined by the conditional flags. The default version does nothing: it should be implemented in each conditional subclass. Reimplemented from PLearn::PDistribution. Definition at line 153 of file UnconditionalDistribution.cc. References PLERROR. |
1.3.7