PLearn 0.1
|
#include "GaussMix.h"
#include <limits>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/prim_minimum_spanning_tree.hpp>
#include <plearn/io/load_and_save.h>
#include <plearn/math/Cholesky_utils.h>
#include <plearn/math/pl_erf.h>
#include <plearn/math/plapack.h>
#include <plearn/vmat/ConcatColumnsVMatrix.h>
#include <plearn/vmat/FileVMatrix.h>
#include <plearn/vmat/MemoryVMatrix.h>
#include <plearn/vmat/ReorderByMissingVMatrix.h>
#include <plearn/vmat/SubVMatrix.h>
#include <plearn/vmat/VMat_basic_stats.h>
Go to the source code of this file.
Classes | |
struct | PLearn::MissingFlag |
struct | PLearn::NoProperty |
Namespaces | |
namespace | PLearn |
< for swap | |
Defines | |
#define | TYPE_UNKNOWN 0 |
#define | TYPE_SPHERICAL 1 |
#define | TYPE_DIAGONAL 2 |
#define | TYPE_GENERAL 3 |
Functions | |
void | PLearn::create_list (const TVec< int > &parent_, const TVec< TVec< int > > &children_, TVec< int > &nodes_, TVec< bool > &use_previous_, TVec< bool > &can_free_, int current_, bool cur_use_prev, bool cur_can_free) |
Definition in file GaussMix.cc.
#define TYPE_DIAGONAL 2 |
Definition at line 67 of file GaussMix.cc.
Referenced by PLearn::GaussMix::build_(), PLearn::GaussMix::computeLogLikelihood(), PLearn::GaussMix::computeMeansAndCovariances(), PLearn::GaussMix::expectation(), PLearn::GaussMix::generateFromGaussian(), PLearn::GaussMix::precomputeAllGaussianLogCoefficients(), PLearn::GaussMix::replaceGaussian(), PLearn::GaussMix::resizeDataBeforeTraining(), PLearn::GaussMix::resizeDataBeforeUsing(), and PLearn::GaussMix::setPredictorPredictedSizes_const().
#define TYPE_GENERAL 3 |
Definition at line 68 of file GaussMix.cc.
Referenced by PLearn::GaussMix::build_(), PLearn::GaussMix::computeLogLikelihood(), PLearn::GaussMix::computeMeansAndCovariances(), PLearn::GaussMix::expectation(), PLearn::GaussMix::generateFromGaussian(), PLearn::GaussMix::missingExpectation(), PLearn::GaussMix::precomputeAllGaussianLogCoefficients(), PLearn::GaussMix::replaceGaussian(), PLearn::GaussMix::resizeDataBeforeTraining(), PLearn::GaussMix::resizeDataBeforeUsing(), PLearn::GaussMix::setPredictor(), and PLearn::GaussMix::setPredictorPredictedSizes_const().
#define TYPE_SPHERICAL 1 |
Definition at line 66 of file GaussMix.cc.
Referenced by PLearn::GaussMix::build_(), PLearn::GaussMix::computeLogLikelihood(), PLearn::GaussMix::computeMeansAndCovariances(), PLearn::GaussMix::expectation(), PLearn::GaussMix::generateFromGaussian(), PLearn::GaussMix::precomputeAllGaussianLogCoefficients(), PLearn::GaussMix::replaceGaussian(), PLearn::GaussMix::resizeDataBeforeTraining(), PLearn::GaussMix::resizeDataBeforeUsing(), and PLearn::GaussMix::setPredictorPredictedSizes_const().
#define TYPE_UNKNOWN 0 |
Definition at line 65 of file GaussMix.cc.