Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

PLearn::VMat Class Reference

#include <VMat.h>

Inheritance diagram for PLearn::VMat:

Inheritance graph
[legend]
Collaboration diagram for PLearn::VMat:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 VMat ()
 VMat *.

 VMat (VMatrix *d)
 VMat (const VMat &d)
 VMat (const Mat &datamat)
 Convenience constructor: will use an MemoryVMatrix built from datamat.

int length () const
int width () const
string fieldName (int fieldindex) const
int getFieldIndex (const string &fieldname_or_num) const
real operator() (int i, int j) const
VVec operator() (int i) const
Vec getColumn (int i) const
Vec getSubRow (int i, int s) const
VMat subMat (int i, int j, int l, int w) const
VMat subMatRows (int i, int l) const
VMat subMatColumns (int j, int w) const
void getExample (int i, Vec &input, Vec &target, real &weight)
VMat row (int i) const
VMat firstRow () const
VMat lastRow () const
VMat column (int j) const
VMat firstColumn () const
VMat lastColumn () const
Mat toMat () const
VMat rows (TVec< int > rows_indices) const
 Returns a VMatrix made of only the specified rows.

VMat rows (Vec rows_indices) const
 Returns a VMatrix made of only the specified rows.

VMat rows (const string &indexfile) const
 Returns a VMatrix made of only the rows specified in the indexfile (see IntVecFile).

VMat columns (TVec< int > columns_indices) const
 Returns a VMatrix made of only the specified columns.

VMat columns (Vec columns_indices) const
 Returns a VMatrix made of only the specified columns.

 operator Mat () const
void save (const string &filename) const
void precompute ()
 Will copy a precomputed version of the whole VMat into memory and replace the current pointer to point to the corresponding MemoryVMatrix.

void precompute (const string &pmatfile, bool use_existing_file=false)
void print (ostream &out) const
 ~VMat ()

Constructor & Destructor Documentation

PLearn::VMat::VMat (   ) 
 

VMat *.

Definition at line 56 of file VMat.cc.

PLearn::VMat::VMat (  VMatrix *  d  ) 
 

Definition at line 57 of file VMat.cc.

PLearn::VMat::VMat (  const VMat &  d  ) 
 

Definition at line 58 of file VMat.cc.

PLearn::VMat::VMat (  const Mat &  datamat  ) 
 

Convenience constructor: will use an MemoryVMatrix built from datamat.

Definition at line 59 of file VMat.cc.

References PLearn::Mat.

PLearn::VMat::~VMat (   ) 
 

Definition at line 60 of file VMat.cc.


Member Function Documentation

VMat PLearn::VMat::column (  int  j  )  const [inline]
 

Definition at line 96 of file VMat.h.

References column().

Referenced by column().

VMat PLearn::VMat::columns (  Vec  columns_indices  )  const
 

Returns a VMatrix made of only the specified columns.

Definition at line 81 of file VMat.cc.

VMat PLearn::VMat::columns (  TVec< int >  columns_indices  )  const
 

Returns a VMatrix made of only the specified columns.

Definition at line 78 of file VMat.cc.

Referenced by PLearn::TestDependencyCommand::run(), and PLearn::viewVMat().

string PLearn::VMat::fieldName (  int  fieldindex  )  const [inline]
 

Definition at line 73 of file VMat.h.

References PLearn::VMatrix::fieldName(), and fieldName().

Referenced by PLearn::JoinVMatrix::build_(), PLearn::VMatLanguage::compileStream(), PLearn::displayBasicStats(), fieldName(), PLearn::VVMatrix::generateFilterIndexFile(), PLearn::VMatLanguage::preprocess(), PLearn::TestDependencyCommand::run(), PLearn::TestDependenciesCommand::run(), PLearn::viewVMat(), and PLearn::vmatmain().

VMat PLearn::VMat::firstColumn (   )  const [inline]
 

Definition at line 97 of file VMat.h.

VMat PLearn::VMat::firstRow (   )  const [inline]
 

Definition at line 94 of file VMat.h.

Vec PLearn::VMat::getColumn (  int  i  )  const [inline]
 

Definition at line 82 of file VMat.h.

References PLearn::VMatrix::getColumn(), getColumn(), and PLearn::VMatrix::length().

Referenced by getColumn(), PLearn::ForwardVMatrix::getColumn(), PLearn::TransposeVMatrix::getNewRow(), PLearn::KolmogorovSmirnovCommand::run(), and PLearn::HistogramDistribution::train().

void PLearn::VMat::getExample (  int  i,
Vec &  input,
Vec &  target,
real &  weight
)  [inline]
 

Definition at line 90 of file VMat.h.

References PLearn::VMatrix::getExample(), and getExample().

Referenced by PLearn::Grapher::computeAutoGridrange(), PLearn::computeInputMean(), PLearn::computeInputMeanAndCovar(), PLearn::computeInputMeanAndVariance(), PLearn::DX_create_dataset_outputs_file(), PLearn::DX_create_grid_outputs_file(), PLearn::SumOverBagsVariable::fpropOneBag(), getExample(), PLearn::GaussMix::kmeans(), PLearn::Grapher::plot_1D_regression(), PLearn::Grapher::plot_2D_classification(), PLearn::SequentialValidation::run(), PLearn::PLearner::test(), PLearn::EmbeddedSequentialLearner::test(), PLearn::GaussMix::train(), PLearn::ConstantRegressor::train(), PLearn::ConditionalDensityNet::train(), PLearn::AdaBoost::train(), and PLearn::PLearner::use().

int PLearn::VMat::getFieldIndex (  const string &  fieldname_or_num  )  const [inline]
 

Definition at line 76 of file VMat.h.

References PLearn::VMatrix::getFieldIndex(), and getFieldIndex().

Referenced by PLearn::SelectColumnsVMatrix::build_(), PLearn::DatedJoinVMatrix::build_(), getFieldIndex(), and PLearn::viewVMat().

Vec PLearn::VMat::getSubRow (  int  i,
int  s
)  const [inline]
 

Definition at line 83 of file VMat.h.

References PLearn::VMatrix::getSubRow(), and getSubRow().

Referenced by PLearn::Kernel::apply(), PLearn::KNNVMatrix::build_(), PLearn::GaussMix::computePosteriors(), PLearn::ReconstructionWeightsKernel::computeWeights(), PLearn::Kernel::evaluate_i_j(), PLearn::Kernel::evaluate_i_x(), PLearn::Kernel::evaluate_x_i(), PLearn::SubInputVMatrix::getNewRow(), PLearn::OneHotVMatrix::getNewRow(), PLearn::VVMatrix::getSubRow(), getSubRow(), PLearn::SubVMatrix::getSubRow(), PLearn::ShiftAndRescaleVMatrix::getSubRow(), PLearn::SelectRowsVMatrix::getSubRow(), PLearn::SelectRowsFileIndexVMatrix::getSubRow(), PLearn::RemoveRowsVMatrix::getSubRow(), PLearn::ForwardVMatrix::getSubRow(), PLearn::ConcatRowsSubVMatrix::getSubRow(), PLearn::MovingAverage::test(), and PLearn::MovingAverage::train().

VMat PLearn::VMat::lastColumn (   )  const [inline]
 

Definition at line 98 of file VMat.h.

References width().

Referenced by PLearn::fullyRebalance2Classes(), and PLearn::rebalanceNClasses().

VMat PLearn::VMat::lastRow (   )  const [inline]
 

Definition at line 95 of file VMat.h.

References length().

int PLearn::VMat::length (   )  const [inline]
 

Definition at line 70 of file VMat.h.

References PLearn::VMatrix::length().

Referenced by PLearn::GaussianKernel::addDataForKernelMatrix(), PLearn::Learner::apply(), PLearn::Kernel::apply(), PLearn::Learner::applyAndComputeCosts(), PLearn::autocorrelation_function(), PLearn::bootstrap(), PLearn::YMDDatedVMatrix::build_(), PLearn::VVMatrix::build_(), PLearn::PreprocessingVMatrix::build_(), PLearn::UniformizeVMatrix::build_(), PLearn::TransposeVMatrix::build_(), PLearn::TrainValidTestSplitter::build_(), PLearn::ToBagSplitter::build_(), PLearn::TextSenseSequenceVMatrix::build_(), PLearn::TemporalHorizonVMatrix::build_(), PLearn::SumOfVariable::build_(), PLearn::SubVMatrix::build_(), PLearn::SortRowsVMatrix::build_(), PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::SelectColumnsVMatrix::build_(), PLearn::RepeatSplitter::build_(), PLearn::RemoveDuplicateVMatrix::build_(), PLearn::PLearnerOutputVMatrix::build_(), PLearn::NearestNeighborPredictionCost::build_(), PLearn::MovingAverageVMatrix::build_(), PLearn::MatrixSumOfVariable::build_(), PLearn::LocalNeighborsDifferencesVMatrix::build_(), PLearn::LearnerProcessedVMatrix::build_(), PLearn::KNNVMatrix::build_(), PLearn::JoinVMatrix::build_(), PLearn::IndexedVMatrix::build_(), PLearn::GaussianProcessRegressor::build_(), PLearn::GaussianContinuum::build_(), PLearn::ForwardVMatrix::build_(), PLearn::FinancePreprocVMatrix::build_(), PLearn::EntropyContrast::build_(), PLearn::DatedJoinVMatrix::build_(), PLearn::CumVMatrix::build_(), PLearn::ConcatRowsSubVMatrix::build_(), PLearn::BootstrapVMatrix::build_(), PLearn::BatchVMatrix::build_(), PLearn::EmpiricalDistribution::cdf(), PLearn::CompressedVMatrix::CompressedVMatrix(), PLearn::EntropyContrast::compute_diversity_cost(), PLearn::compute_learner_outputs(), PLearn::LearnerCommand::compute_outputs(), PLearn::GaussianContinuum::compute_train_and_validation_costs(), PLearn::Grapher::computeAutoGridrange(), PLearn::computeBasicStats(), PLearn::computeConditionalMeans(), PLearn::computeConditionalStats(), PLearn::Learner::computeCosts(), PLearn::Kernel::computeGramMatrix(), PLearn::computeInputMean(), PLearn::computeInputMeanAndCovar(), PLearn::computeInputMeanAndVariance(), PLearn::Learner::computeLeaveOneOutCosts(), PLearn::computeMean(), PLearn::computeMeanAndCovar(), PLearn::computeMeanAndVariance(), PLearn::computeNearestNeighbors(), PLearn::KPCATangentLearner::computeOutput(), PLearn::IsomapTangentLearner::computeOutput(), PLearn::computeRange(), PLearn::computeRowMean(), PLearn::computeStats(), PLearn::StatsItArray::computeStats(), PLearn::computeWeightedMean(), PLearn::computeWeightedMeanAndCovar(), PLearn::computeXYPositions(), PLearn::correlations(), PLearn::countOccurencesInColumn(), PLearn::cross_valid(), PLearn::DX_create_dataset_outputs_file(), PLearn::DX_create_grid_outputs_file(), PLearn::Kernel::estimateHistograms(), PLearn::PrecomputedKernel::evaluate_i_j(), PLearn::SumOfVariable::fbprop(), PLearn::MatrixSumOfVariable::fbprop(), PLearn::ConcatOfVariable::fbprop(), PLearn::filter(), PLearn::SumOfVariable::fprop(), PLearn::MatrixSumOfVariable::fprop(), PLearn::ConcatOfVariable::fprop(), PLearn::SumOverBagsVariable::fpropOneBag(), PLearn::fullyRebalance2Classes(), PLearn::GeneralizedOneHotVMatrix::GeneralizedOneHotVMatrix(), PLearn::VVMatrix::generateFilterIndexFile(), PLearn::VVMatrix::generateVMatIndex(), PLearn::GaussianContinuum::get_image_matrix(), PLearn::TextSenseSequenceVMatrix::getNewRow(), PLearn::TextSenseSequenceVMatrix::getRestrictedRow(), PLearn::TrainTestSplitter::getSplit(), PLearn::TrainTestBagsSplitter::getSplit(), PLearn::TestInTrainSplitter::getSplit(), PLearn::SequentialSplitter::getSplit(), PLearn::KFoldSplitter::getSplit(), PLearn::FractionSplitter::getSplit(), PLearn::grep(), PLearn::indicesOfOccurencesInColumn(), PLearn::GraphicalBiText::init(), PLearn::GraphicalBiText::init_WSD(), PLearn::GaussMix::kmeans(), lastRow(), PLearn::linearRegression(), PLearn::loadLetters(), PLearn::loadToVMat(), PLearn::loadUCI(), PLearn::loadUCIAMat(), PLearn::LocallyWeightedDistribution::log_density(), PLearn::VMatrix::looksTheSameAs(), PLearn::GaussianContinuum::make_random_walk(), PLearn::normalize(), PLearn::SequentialSplitter::nsplits(), PLearn::FilteredVMatrix::openIndex(), PLearn::PTester::perform(), PLearn::Grapher::plot_1D_regression(), PLearn::Grapher::plot_2D_classification(), PLearn::print_diff(), PLearn::printDistanceStatistics(), PLearn::SumOfVariable::printInfo(), PLearn::MatrixSumOfVariable::printInfo(), PLearn::product(), PLearn::productTranspose(), PLearn::randomSplit(), PLearn::ConcatOfVariable::recomputeSize(), PLearn::reduceDataSetSize(), PLearn::remapClassnums(), PLearn::VecExtendedVMatrix::reset_dimensions(), PLearn::UniformizeVMatrix::reset_dimensions(), PLearn::ThresholdVMatrix::reset_dimensions(), PLearn::SubVMatrix::reset_dimensions(), PLearn::SelectColumnsVMatrix::reset_dimensions(), PLearn::RemapLastColumnVMatrix::reset_dimensions(), PLearn::OneHotVMatrix::reset_dimensions(), PLearn::GeneralizedOneHotVMatrix::reset_dimensions(), PLearn::ForwardVMatrix::reset_dimensions(), PLearn::ExtendedVMatrix::reset_dimensions(), PLearn::GaussMix::resizeStuffBeforeTraining(), PLearn::TestDependenciesCommand::run(), PLearn::SequentialValidation::run(), PLearn::NearestNeighborPredictionCost::run(), PLearn::Grapher::run(), PLearn::SentencesBlocks::SentencesBlocks(), PLearn::PrecomputedKernel::setDataForKernelMatrix(), PLearn::Kernel::setDataForKernelMatrix(), PLearn::GeodesicDistanceKernel::setDataForKernelMatrix(), PLearn::GaussianKernel::setDataForKernelMatrix(), PLearn::DivisiveNormalizationKernel::setDataForKernelMatrix(), PLearn::DistanceKernel::setDataForKernelMatrix(), PLearn::AdditiveNormalizationKernel::setDataForKernelMatrix(), PLearn::ProcessingVMatrix::setMetaDataDir(), PLearn::SourceVMatrix::setMetaInfoFromSource(), PLearn::PLearner::setTrainingSet(), PLearn::NeighborhoodSmoothnessNNet::setTrainingSet(), PLearn::MultiInstanceNNet::setTrainingSet(), PLearn::KernelProjection::setTrainingSet(), PLearn::AddCostToLearner::setTrainingSet(), PLearn::shuffle(), PLearn::smartInitialization(), PLearn::SparseVMatrix::SparseVMatrix(), PLearn::SpearmanRankCorrelation(), PLearn::split(), PLearn::splitTrainValidTest(), subMatColumns(), PLearn::EmpiricalDistribution::survival_fn(), PLearn::temporalThreshold(), PLearn::SequentialModelSelector::test(), PLearn::PLearner::test(), PLearn::MovingAverage::test(), PLearn::LearnerCommand::test(), PLearn::Learner::test(), PLearn::Kernel::test(), PLearn::EmbeddedSequentialLearner::test(), PLearn::GraphicalBiText::test_WSD(), PLearn::TangentLearner::train(), PLearn::SequentialModelSelector::train(), PLearn::PLS::train(), PLearn::PCA::train(), PLearn::NNet::train(), PLearn::NeuralNet::train(), PLearn::NeighborhoodSmoothnessNNet::train(), PLearn::MultiInstanceNNet::train(), PLearn::MovingAverage::train(), PLearn::ManifoldParzen2::train(), PLearn::LinearRegressor::train(), PLearn::HistogramDistribution::train(), PLearn::GraphicalBiText::train(), PLearn::GaussianDistribution::train(), PLearn::GaussianContinuum::train(), PLearn::EntropyContrast::train(), PLearn::EmpiricalDistribution::train(), PLearn::EmbeddedSequentialLearner::train(), PLearn::ConstantRegressor::train(), PLearn::ConditionalDensityNet::train(), PLearn::ClassifierFromDensity::train(), PLearn::AdaBoost::train(), PLearn::train_and_test(), PLearn::transposeProduct(), PLearn::PLearner::use(), PLearn::use(), PLearn::PrecomputedVMatrix::usePrecomputed(), PLearn::viewVMat(), PLearn::vmatmain(), and PLearn::weightedLinearRegression().

PLearn::VMat::operator Mat (   )  const [inline]
 

Definition at line 114 of file VMat.h.

References PLearn::VMatrix::toMat().

VVec PLearn::VMat::operator() (  int  i  )  const [inline]
 

Definition at line 81 of file VMat.h.

References operator()().

real PLearn::VMat::operator() (  int  i,
int  j
)  const [inline]
 

Definition at line 80 of file VMat.h.

References PLearn::VMatrix::get(), and operator()().

Referenced by operator()().

void PLearn::VMat::precompute (  const string &  pmatfile,
bool  use_existing_file = false
) 
 

will copy a precomputed version of the whole VMat to the given file and replace the current pointer to point to the corresponding FileVMatrix For fast access, make sure the file is on a local Disk rather than on a Network Mounted File System. If use_existing_file is true, it will use the existing file (from a previous precomputation for instance) rather than overwriting it (make sure the file indeed contains what you expect!)

Definition at line 101 of file VMat.cc.

References PLearn::file_exists(), and PLearn::save().

void PLearn::VMat::precompute (   ) 
 

Will copy a precomputed version of the whole VMat into memory and replace the current pointer to point to the corresponding MemoryVMatrix.

Note that some info will be lost (like fields infos): check the .cc to understand why.

Definition at line 87 of file VMat.cc.

References PLearn::Mat.

Referenced by PLearn::StackedLearner::train().

void PLearn::VMat::print (  ostream &  out  )  const [inline]
 

Definition at line 133 of file VMat.h.

References PLearn::VMatrix::print().

Referenced by PLearn::operator<<().

VMat PLearn::VMat::row (  int  i  )  const [inline]
 

Definition at line 93 of file VMat.h.

References row().

Referenced by row().

VMat PLearn::VMat::rows (  const string &  indexfile  )  const
 

Returns a VMatrix made of only the rows specified in the indexfile (see IntVecFile).

Definition at line 75 of file VMat.cc.

VMat PLearn::VMat::rows (  Vec  rows_indices  )  const
 

Returns a VMatrix made of only the specified rows.

Definition at line 72 of file VMat.cc.

References PLearn::Vec.

VMat PLearn::VMat::rows (  TVec< int >  rows_indices  )  const
 

Returns a VMatrix made of only the specified rows.

Definition at line 69 of file VMat.cc.

Referenced by PLearn::bootstrap(), PLearn::filter(), PLearn::fullyRebalance2Classes(), PLearn::grep(), PLearn::randomSplit(), PLearn::rebalanceNClasses(), PLearn::shuffle(), PLearn::split(), PLearn::temporalThreshold(), and PLearn::ClassifierFromDensity::train().

void PLearn::VMat::save (  const string &  filename  )  const [inline]
 

Definition at line 115 of file VMat.h.

References PLearn::VMatrix::save().

Referenced by PLearn::fullyRebalance2Classes(), and PLearn::ForwardVMatrix::save().

VMat PLearn::VMat::subMat (  int  i,
int  j,
int  l,
int  w
)  const [inline]
 

Definition at line 85 of file VMat.h.

References PLearn::VMatrix::subMat().

Referenced by PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::normalize(), PLearn::TestDependenciesCommand::run(), PLearn::SubVMatrix::subMat(), PLearn::ForwardVMatrix::subMat(), PLearn::MovingAverage::test(), and PLearn::MovingAverage::train().

VMat PLearn::VMat::subMatColumns (  int  j,
int  w
)  const [inline]
 

Definition at line 88 of file VMat.h.

References length(), PLearn::VMatrix::subMat(), and subMatColumns().

Referenced by PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::LearnerProcessedVMatrix::build_(), PLearn::computeOutputFieldsAutoRange(), PLearn::computeXYPositions(), PLearn::determine_grid_for_dataset(), PLearn::DX_create_grid_outputs_file(), PLearn::LocallyWeightedDistribution::log_density(), PLearn::normalizeDataSets(), PLearn::reduceInputSize(), PLearn::splitTrainValidTest(), subMatColumns(), PLearn::LinearRegressor::train(), PLearn::GaussianProcessRegressor::train(), PLearn::EmpiricalDistribution::train(), PLearn::ClassifierFromDensity::train(), and PLearn::AdaBoost::train().

VMat PLearn::VMat::subMatRows (  int  i,
int  l
)  const
 

Definition at line 62 of file VMat.cc.

References PLearn::VMatrix::inputsize(), PLearn::VMatrix::subMat(), PLearn::VMatrix::targetsize(), PLearn::VMatrix::weightsize(), and width().

Referenced by PLearn::Learner::applyAndComputeCostsOnTestMat(), PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::TrainTestSplitter::getSplit(), PLearn::TrainTestBagsSplitter::getSplit(), PLearn::SequentialSplitter::getSplit(), PLearn::FractionSplitter::getSplit(), PLearn::loadClassificationDataset(), PLearn::loadLetters(), PLearn::reduceDataSetSize(), PLearn::SequentialValidation::run(), PLearn::SentencesBlocks::SentencesBlocks(), PLearn::split(), PLearn::splitTrainValidTest(), PLearn::YMDDatedVMatrix::subDistrAbsoluteDays(), PLearn::YMDDatedVMatrix::subDistrAbsoluteMonths(), PLearn::YMDDatedVMatrix::subDistrAbsoluteYears(), PLearn::YMDDatedVMatrix::subDistrRelativeDays(), PLearn::YMDDatedVMatrix::subDistrRelativeMonths(), PLearn::YMDDatedVMatrix::subDistrRelativeYears(), PLearn::SequentialModelSelector::train(), and PLearn::EmbeddedSequentialLearner::train().

Mat PLearn::VMat::toMat (   )  const [inline]
 

Definition at line 99 of file VMat.h.

References PLearn::VMatrix::toMat().

Referenced by PLearn::MemoryVMatrix::build_(), PLearn::computeMeanAndCovar(), PLearn::fullyRebalance2Classes(), PLearn::loadUCI(), PLearn::rebalanceNClasses(), PLearn::TestDependencyCommand::run(), PLearn::SpearmanRankCorrelation(), PLearn::MovingAverage::test(), PLearn::ForwardVMatrix::toMat(), PLearn::PLS::train(), PLearn::PCA::train(), PLearn::GaussianProcessRegressor::train(), and PLearn::transpose().

int PLearn::VMat::width (   )  const [inline]
 

Definition at line 71 of file VMat.h.

References PLearn::VMatrix::width().

Referenced by PLearn::Learner::apply(), PLearn::Kernel::apply(), PLearn::autocorrelation_function(), PLearn::VVMatrix::build_(), PLearn::PreprocessingVMatrix::build_(), PLearn::TransposeVMatrix::build_(), PLearn::TrainValidTestSplitter::build_(), PLearn::TextSenseSequenceVMatrix::build_(), PLearn::TemporalHorizonVMatrix::build_(), PLearn::SubVMatrix::build_(), PLearn::SubInputVMatrix::build_(), PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::SelectRowsVMatrix::build_(), PLearn::ProcessingVMatrix::build_(), PLearn::PLearnerOutputVMatrix::build_(), PLearn::MovingAverageVMatrix::build_(), PLearn::MatrixSumOfVariable::build_(), PLearn::LocalNeighborsDifferencesVMatrix::build_(), PLearn::KNNVMatrix::build_(), PLearn::KernelVMatrix::build_(), PLearn::JoinVMatrix::build_(), PLearn::IndexedVMatrix::build_(), PLearn::ForwardVMatrix::build_(), PLearn::FinancePreprocVMatrix::build_(), PLearn::EntropyContrast::build_(), PLearn::DatedJoinVMatrix::build_(), PLearn::CumVMatrix::build_(), PLearn::ConcatOfVariable::build_(), PLearn::BatchVMatrix::build_(), PLearn::EmpiricalDistribution::cdf(), PLearn::CompactVMatrix::CompactVMatrix(), PLearn::VMatLanguage::compileStream(), PLearn::CompressedVMatrix::CompressedVMatrix(), PLearn::GaussianContinuum::compute_train_and_validation_costs(), PLearn::computeBasicStats(), PLearn::computeConditionalMeans(), PLearn::computeConditionalStats(), PLearn::Learner::computeLeaveOneOutCosts(), PLearn::computeMean(), PLearn::computeMeanAndCovar(), PLearn::computeMeanAndVariance(), PLearn::computeNearestNeighbors(), PLearn::computeRange(), PLearn::computeRowMean(), PLearn::computeStats(), PLearn::StatsItArray::computeStats(), PLearn::computeWeightedMean(), PLearn::computeWeightedMeanAndCovar(), PLearn::VMatrix::copyStringMappingsFrom(), PLearn::correlations(), PLearn::cross_valid(), PLearn::displayBasicStats(), PLearn::ConcatColumnsVMatrix::dot(), PLearn::RandomVariable::epoch(), PLearn::Kernel::estimateHistograms(), PLearn::SumOfVariable::fbprop(), PLearn::MatrixSumOfVariable::fbprop(), PLearn::filter(), PLearn::SumOfVariable::fprop(), PLearn::MatrixSumOfVariable::fprop(), PLearn::EmpiricalDistribution::generate(), PLearn::VVMatrix::generateFilterIndexFile(), PLearn::IndexedVMatrix::get(), PLearn::CrossReferenceVMatrix::get(), PLearn::getList(), PLearn::VecExtendedVMatrix::getNewRow(), PLearn::TextSenseSequenceVMatrix::getNewRow(), PLearn::RemapLastColumnVMatrix::getNewRow(), PLearn::OneHotVMatrix::getNewRow(), PLearn::LocalNeighborsDifferencesVMatrix::getNewRow(), PLearn::LearnerProcessedVMatrix::getNewRow(), PLearn::KNNVMatrix::getNewRow(), PLearn::JoinVMatrix::getNewRow(), PLearn::GeneralizedOneHotVMatrix::getNewRow(), PLearn::FinancePreprocVMatrix::getNewRow(), PLearn::ExtendedVMatrix::getNewRow(), PLearn::JoinVMatrix::getRealToStringMapping(), PLearn::TextSenseSequenceVMatrix::getRestrictedRow(), PLearn::CrossReferenceVMatrix::getRow(), PLearn::TrainTestBagsSplitter::getSplit(), PLearn::TestInTrainSplitter::getSplit(), PLearn::JoinVMatrix::getString(), PLearn::JoinVMatrix::getStringToRealMapping(), PLearn::JoinVMatrix::getStringVal(), PLearn::JoinVMatrix::getValString(), lastColumn(), PLearn::linearRegression(), PLearn::loadClassificationDataset(), PLearn::loadToVMat(), PLearn::loadUCI(), PLearn::loadUCIAMat(), PLearn::loadUCISet(), PLearn::VMatrix::looksTheSameAs(), PLearn::GaussianContinuum::make_random_walk(), PLearn::JulianizeVMatrix::newWidth(), PLearn::normalize(), PLearn::normalizeDataSets(), PLearn::Grapher::plot_2D_classification(), PLearn::VMatLanguage::preprocess(), PLearn::print_diff(), PLearn::printDistanceStatistics(), PLearn::SumOfVariable::printInfo(), PLearn::MatrixSumOfVariable::printInfo(), PLearn::product(), PLearn::productTranspose(), PLearn::IndexedVMatrix::put(), PLearn::reduceInputSize(), PLearn::remapClassnums(), PLearn::VecExtendedVMatrix::reset_dimensions(), PLearn::UniformizeVMatrix::reset_dimensions(), PLearn::ThresholdVMatrix::reset_dimensions(), PLearn::TemporalHorizonVMatrix::reset_dimensions(), PLearn::SubVMatrix::reset_dimensions(), PLearn::ShiftAndRescaleVMatrix::reset_dimensions(), PLearn::SelectRowsVMatrix::reset_dimensions(), PLearn::SelectRowsFileIndexVMatrix::reset_dimensions(), PLearn::SelectColumnsVMatrix::reset_dimensions(), PLearn::RemoveRowsVMatrix::reset_dimensions(), PLearn::RemapLastColumnVMatrix::reset_dimensions(), PLearn::OneHotVMatrix::reset_dimensions(), PLearn::GeneralizedOneHotVMatrix::reset_dimensions(), PLearn::ForwardVMatrix::reset_dimensions(), PLearn::ExtendedVMatrix::reset_dimensions(), PLearn::ConcatRowsSubVMatrix::reset_dimensions(), PLearn::VMatLanguage::run(), PLearn::NearestNeighborPredictionCost::run(), PLearn::SentencesBlocks::SentencesBlocks(), PLearn::Kernel::setDataForKernelMatrix(), PLearn::GeodesicDistanceKernel::setDataForKernelMatrix(), PLearn::SourceVMatrix::setMetaInfoFromSource(), PLearn::SelectInputSubsetLearner::setTrainingSet(), PLearn::NeighborhoodSmoothnessNNet::setTrainingSet(), PLearn::MultiInstanceNNet::setTrainingSet(), PLearn::AddCostToLearner::setTrainingSet(), PLearn::FinancePreprocVMatrix::setVMFields(), PLearn::smartInitialization(), PLearn::SparseVMatrix::SparseVMatrix(), PLearn::SpearmanRankCorrelation(), PLearn::splitTrainValidTest(), subMatRows(), PLearn::EmpiricalDistribution::survival_fn(), PLearn::Kernel::test(), PLearn::NeighborhoodSmoothnessNNet::train(), PLearn::MultiInstanceNNet::train(), PLearn::ManifoldParzen2::train(), PLearn::LocallyWeightedDistribution::train(), PLearn::HistogramDistribution::train(), PLearn::GaussianDistribution::train(), PLearn::GaussianContinuum::train(), PLearn::EmpiricalDistribution::train(), PLearn::Distribution::train(), PLearn::ConditionalGaussianDistribution::train(), PLearn::train_and_test(), PLearn::transposeProduct(), PLearn::use(), PLearn::Learner::useAndCostOnTestVec(), PLearn::viewVMat(), PLearn::vmatmain(), and PLearn::weightedLinearRegression().


The documentation for this class was generated from the following files:
Generated on Tue Aug 17 16:26:59 2004 for PLearn by doxygen 1.3.7