PLearn 0.1
|
#include <VMat.h>
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 |
Return the number of rows in the matrix. | |
int | width () const |
Return the number of columns in the matrix. | |
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 PPath &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 PPath &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 PPath &pmatfile, bool use_existing_file=false) |
~VMat () |
PLearn::VMat::VMat | ( | const Mat & | datamat | ) |
Convenience constructor: will use an MemoryVMatrix built from datamat.
Definition at line 63 of file VMat.cc.
: PP<VMatrix>(new MemoryVMatrix(datamat)) {}
Definition at line 97 of file VMat.h.
Referenced by PLearn::SortRowsVMatrix::build_(), PLearn::RankedVMatrix::build_(), PLearn::BinSplitter::setDataSet(), PLearn::SpearmanRankCorrelation(), PLearn::SubsamplingDBN::train(), and PLearn::DeepBeliefNet::train().
{ return subMatColumns(j,1); }
Returns a VMatrix made of only the specified columns.
Definition at line 82 of file VMat.cc.
Referenced by PLearn::TestDependencyCommand::run(), PLearn::PruningLinearRegressor::train(), and PLearn::viewVMat().
{ return new SelectColumnsVMatrix(*this, columns_indices); }
string PLearn::VMat::fieldName | ( | int | fieldindex | ) | const [inline] |
Definition at line 74 of file VMat.h.
Referenced by PLearn::LearnerCommand::analyze_inputs(), PLearn::VariableDeletionVMatrix::build_(), PLearn::SelectColumnsVMatrix::build_(), PLearn::JoinVMatrix::build_(), PLearn::MissingIndicatorVMatrix::buildNewRecordFormat(), PLearn::displayBasicStats(), PLearn::IndexedVMatrix::fullyCheckMappings(), PLearn::VVMatrix::generateFilterIndexFile(), PLearn::DichotomizeVMatrix::getNewRow(), PLearn::loadUCISet(), PLearn::TestDependencyCommand::run(), PLearn::TestDependenciesCommand::run(), PLearn::FieldConvertCommand::run(), PLearn::MultiClassAdaBoost::setTrainingSet(), PLearn::viewVMat(), and PLearn::vmatmain().
{ return ptr->fieldName(fieldindex); }
VMat PLearn::VMat::firstColumn | ( | ) | const [inline] |
VMat PLearn::VMat::firstRow | ( | ) | const [inline] |
Definition at line 83 of file VMat.h.
Referenced by PLearn::MeanMedianModeImputationVMatrix::computeMeanMedianModeVectors(), PLearn::MissingIndicatorVMatrix::getColumn(), PLearn::ForwardVMatrix::getColumn(), PLearn::KS_test(), PLearn::KolmogorovSmirnovCommand::run(), PLearn::FieldConvertCommand::run(), PLearn::set_global_calendars(), PLearn::UniformizeLearner::train(), PLearn::HistogramDistribution::train(), PLearn::CubicSpline::train(), and PLearn::viewVMat().
Definition at line 91 of file VMat.h.
References getExample().
Referenced by PLearn::LearnerCommand::analyze_inputs(), PLearn::BasisSelectionRegressor::appendFunctionToSelection(), PLearn::BasisSelectionRegressor::appendKernelFunctions(), PLearn::ToBagSplitter::build_(), PLearn::SelectRowsMultiInstanceVMatrix::build_(), PLearn::ScoreLayerVariable::build_(), PLearn::ReplicateSamplesVMatrix::build_(), PLearn::RandomSamplesVMatrix::build_(), PLearn::MultiTargetOneHotVMatrix::build_(), PLearn::MixUnlabeledNeighbourVMatrix::build_(), PLearn::KNNImputationVMatrix::build_(), PLearn::ClassSubsetVMatrix::build_(), PLearn::BootstrapVMatrix::build_(), PLearn::AppendNeighborsVMatrix::build_(), PLearn::TargetEncodingLearner::buildEncodingsFromTrainset(), PLearn::NNet::buildFuncs(), PLearn::DeepReconstructorNet::buildHiddenLayerOutputs(), PLearn::PseudolikelihoodRBM::compute_Z(), PLearn::DeepReconstructorNet::computeAndSaveLayerActivationStats(), PLearn::LocalMedBoost::computeBaseAwards(), PLearn::SecondIterationWrapper::computeClassStatistics(), PLearn::PTester::computeConfidence(), PLearn::computeInputCovar(), PLearn::computeInputMean(), PLearn::computeInputMeanAndCovar(), PLearn::computeInputMeanAndVariance(), PLearn::ManifoldParzen::computeOutput(), PLearn::DeepNonLocalManifoldParzen::computeOutput(), PLearn::BaseRegressorConfidence::computeOutput(), PLearn::PLS::computeResidVariance(), PLearn::SecondIterationWrapper::computeSalesStatistics(), PLearn::AdaBoost::computeTrainingError(), PLearn::BasisSelectionRegressor::computeWeightedAveragesWithResidue(), PLearn::computeWeightedInputOutputMeansAndStddev(), PLearn::DX_create_dataset_outputs_file(), PLearn::DX_create_grid_outputs_file(), PLearn::KMeansClustering::forget(), PLearn::SumOverBagsVariable::fpropOneBag(), PLearn::RBMDistribution::generate(), PLearn::RBMDistribution::generateN(), getExample(), PLearn::NeighborhoodImputationVMatrix::getExample(), PLearn::MissingIndicatorVMatrix::getExample(), PLearn::GaussMix::getInitialWeightsFrom(), PLearn::RealFunctionsProcessedVMatrix::getNewRow(), PLearn::AppendNeighborsVMatrix::getNewRow(), PLearn::BasisSelectionRegressor::initTargetsResidueWeight(), PLearn::GaussMix::kmeans(), PLearn::KernelDensityEstimator::log_density(), PLearn::BasisSelectionRegressor::thread_wawr::operator()(), PLearn::Grapher::plot_1D_regression(), PLearn::Grapher::plot_2D_classification(), PLearn::BasisSelectionRegressor::recomputeFeatures(), PLearn::BasisSelectionRegressor::recomputeResidue(), PLearn::TransformationLearner::returnTrainingPoint(), PLearn::TransformationLearner::seeTrainingPoint(), PLearn::StructuralLearner::test(), PLearn::PseudolikelihoodRBM::test(), PLearn::PLearner::test(), PLearn::EmbeddedSequentialLearner::test(), PLearn::DynamicallyLinkedRBMsModel::test(), PLearn::AdaBoost::test(), PLearn::SequentialValidation::testLearners(), PLearn::VariableSelectionWithDirectedGradientDescent::train(), PLearn::UnfrozenDeepBeliefNet::train(), PLearn::TopDownAsymetricDeepNetwork::train(), PLearn::SupervisedDBN::train(), PLearn::SubsamplingDBN::train(), PLearn::StackedModulesLearner::train(), PLearn::StackedFocusedAutoassociatorsNet::train(), PLearn::StackedAutoassociatorsNet::train(), PLearn::PseudolikelihoodRBM::train(), PLearn::ParzenWindow::train(), PLearn::PartSupervisedDBN::train(), PLearn::NxProfileLearner::train(), PLearn::NormalizationLearner::train(), PLearn::NNet::train(), PLearn::NeuralProbabilisticLanguageModel::train(), PLearn::NatGradSMPNNet::train(), PLearn::NatGradNNet::train(), PLearn::ModulesLearner::train(), PLearn::ModuleLearner::train(), PLearn::mNNet::train(), PLearn::ManifoldParzen::train(), PLearn::LocalMedBoost::train(), PLearn::LinearInductiveTransferClassifier::train(), PLearn::KMeansClustering::train(), PLearn::KFoldLogisticClassifier::train(), PLearn::IncrementalNNet::train(), PLearn::HintonDeepBeliefNet::train(), PLearn::GaussPartSupervisedDBN::train(), PLearn::GaussMix::train(), PLearn::GaussianDBNRegression::train(), PLearn::GaussianDBNClassification::train(), PLearn::FeatureSetNNet::train(), PLearn::FeatureSetNaiveBayesClassifier::train(), PLearn::DynamicallyLinkedRBMsModel::train(), PLearn::DiverseComponentAnalysis::train(), PLearn::DiscriminativeRBM::train(), PLearn::DiscriminativeDeepBeliefNet::train(), PLearn::DeepNonLocalManifoldParzen::train(), PLearn::DeepNNet::train(), PLearn::DeepBeliefNet::train(), PLearn::ConstantRegressor::train(), PLearn::ConditionalDensityNet::train(), PLearn::BaseRegressorConfidence::train(), PLearn::AdaBoost::train(), PLearn::DeepNonLocalManifoldParzen::updateManifoldParzenParameters(), PLearn::DiscriminativeDeepBeliefNet::updateNearestNeighbors(), PLearn::StackedFocusedAutoassociatorsNet::updateTrainSetRepresentations(), and PLearn::PLearner::use().
{ ptr->getExample(i, input, target, weight); }
int PLearn::VMat::getFieldIndex | ( | const string & | fieldname_or_num | ) | const [inline] |
Definition at line 77 of file VMat.h.
Referenced by PLearn::accumInStatsCol(), PLearn::AddBagInformationVMatrix::build_(), PLearn::SortRowsVMatrix::build_(), PLearn::DatedJoinVMatrix::build_(), PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::BasisSelectionRegressor::buildAllCandidateFunctions(), PLearn::MissingIndicatorVMatrix::buildNewRecordFormat(), PLearn::SelectColumnsVMatrix::getIndicesFromFields(), PLearn::FieldConvertCommand::run(), PLearn::UniformizeLearner::setTrainingSet(), PLearn::UniformizeLearner::train(), and PLearn::viewVMat().
{ return ptr->getFieldIndex(fieldname_or_num); }
Definition at line 84 of file VMat.h.
Referenced by PLearn::BallTreeNearestNeighbors::anchorTrain(), PLearn::Kernel::apply(), PLearn::BallTreeNearestNeighbors::BallKNN(), PLearn::RemoveDuplicateVMatrix::build_(), PLearn::KNNVMatrix::build_(), PLearn::GaussMix::computePosteriors(), PLearn::ReconstructionWeightsKernel::computeWeights(), PLearn::BallTreeNearestNeighbors::createAnchors(), PLearn::MemoryCachedKernel::dataRow(), PLearn::Kernel::evaluate_i_j(), PLearn::Kernel::evaluate_i_x(), PLearn::Kernel::evaluate_x_i(), PLearn::evaluateKernel(), PLearn::evaluateKernelBottomN(), PLearn::evaluateKernelSum(), PLearn::evaluateKernelTopN(), PLearn::evaluateKernelWeightedTargetSum(), PLearn::SubVMatrix::getNewRow(), PLearn::SubInputVMatrix::getNewRow(), PLearn::OneHotVMatrix::getNewRow(), PLearn::MultiTargetOneHotVMatrix::getNewRow(), PLearn::SubVMatrix::getSubRow(), PLearn::SelectRowsVMatrix::getSubRow(), PLearn::SelectRowsFileIndexVMatrix::getSubRow(), PLearn::RemoveRowsVMatrix::getSubRow(), PLearn::NeighborhoodImputationVMatrix::getSubRow(), PLearn::MeanMedianModeImputationVMatrix::getSubRow(), PLearn::ForwardVMatrix::getSubRow(), PLearn::ConcatRowsSubVMatrix::getSubRow(), PLearn::ClassSubsetVMatrix::getSubRow(), PLearn::BallTreeNearestNeighbors::leafFromAnchor(), PLearn::ExhaustiveNearestNeighbors::preloadInputCache(), PLearn::MultiClassAdaBoost::test(), PLearn::MovingAverage::test(), and PLearn::MovingAverage::train().
VMat PLearn::VMat::lastColumn | ( | ) | const [inline] |
Definition at line 99 of file VMat.h.
Referenced by PLearn::fullyRebalance2Classes(), and PLearn::rebalanceNClasses().
VMat PLearn::VMat::lastRow | ( | ) | const [inline] |
int PLearn::VMat::length | ( | ) | const [inline] |
Return the number of rows in the matrix.
Definition at line 69 of file VMat.h.
Referenced by PLearn::accumInStatsCol(), PLearn::GaussianKernel::addDataForKernelMatrix(), PLearn::HashMapFeatureSet::addFeatures(), PLearn::CachedFeatureSet::addFeatures(), PLearn::LearnerCommand::analyze_inputs(), PLearn::AnalyzeFieldStats::analyzeVariableStats(), PLearn::BasisSelectionRegressor::appendFunctionToSelection(), PLearn::BasisSelectionRegressor::appendKernelFunctions(), PLearn::Learner::apply(), PLearn::Kernel::apply(), PLearn::Learner::applyAndComputeCosts(), PLearn::autocorrelation_function(), PLearn::PLearner::batchComputeOutputAndConfidence(), PLearn::bootstrap(), PLearn::KLp0p1RBMModule::bpropAccUpdate(), PLearn::YMDDatedVMatrix::build_(), PLearn::PreprocessingVMatrix::build_(), PLearn::VariableDeletionVMatrix::build_(), PLearn::TrainValidTestSplitter::build_(), PLearn::ToBagSplitter::build_(), PLearn::TextSenseSequenceVMatrix::build_(), PLearn::TemporalHorizonVMatrix::build_(), PLearn::SumOfVariable::build_(), PLearn::SubVMatrix::build_(), PLearn::SortRowsVMatrix::build_(), PLearn::SeparateInputVMatrix::build_(), PLearn::SelectRowsVMatrix::build_(), PLearn::SelectRowsMultiInstanceVMatrix::build_(), PLearn::SelectColumnsVMatrix::build_(), PLearn::ScoreLayerVariable::build_(), PLearn::ReplicateSamplesVMatrix::build_(), PLearn::RepeatVMatrix::build_(), PLearn::RepeatSplitter::build_(), PLearn::ReorderByMissingVMatrix::build_(), PLearn::RemoveDuplicateVMatrix::build_(), PLearn::RegressionTreeRegisters::build_(), PLearn::RealFunctionsProcessedVMatrix::build_(), PLearn::RankedVMatrix::build_(), PLearn::RandomSamplesVMatrix::build_(), PLearn::RandomSamplesFromVMatrix::build_(), PLearn::RandomNeighborsDifferencesVMatrix::build_(), PLearn::PythonProcessedVMatrix::build_(), PLearn::PutSubVMatrix::build_(), PLearn::ProcessSymbolicSequenceVMatrix::build_(), PLearn::ProcessingVMatrix::build_(), PLearn::ProcessDatasetVMatrix::build_(), PLearn::PrecomputedVMatrix::build_(), PLearn::PLearnerOutputVMatrix::build_(), PLearn::OneHotVMatrix::build_(), PLearn::NonLocalManifoldParzen::build_(), PLearn::NeighborhoodImputationVMatrix::build_(), PLearn::NearestNeighborPredictionCost::build_(), PLearn::MultiToUniInstanceSelectRandomVMatrix::build_(), PLearn::MultiTargetOneHotVMatrix::build_(), PLearn::MovingAverageVMatrix::build_(), PLearn::MoleculeTemplateLearner::build_(), PLearn::MixUnlabeledNeighbourVMatrix::build_(), PLearn::MissingInstructionVMatrix::build_(), PLearn::MeanMedianModeImputationVMatrix::build_(), PLearn::MeanImputationVMatrix::build_(), PLearn::MatrixSumOfVariable::build_(), PLearn::LocalNeighborsDifferencesVMatrix::build_(), PLearn::LocalMedBoost::build_(), PLearn::LinearInductiveTransferClassifier::build_(), PLearn::LemmatizeVMatrix::build_(), PLearn::LearnerProcessedVMatrix::build_(), PLearn::KNNVMatrix::build_(), PLearn::KNNImputationVMatrix::build_(), PLearn::JoinVMatrix::build_(), PLearn::IndexedVMatrix::build_(), PLearn::GeneralizedOneHotVMatrix::build_(), PLearn::GaussianProcessRegressor::build_(), PLearn::GaussianContinuumDistribution::build_(), PLearn::GaussianContinuum::build_(), PLearn::ForwardVMatrix::build_(), PLearn::FinancePreprocVMatrix::build_(), PLearn::ExtendedVMatrix::build_(), PLearn::EntropyContrast::build_(), PLearn::DiverseComponentAnalysis::build_(), PLearn::DisregardRowsVMatrix::build_(), PLearn::DichotomizeVMatrix::build_(), PLearn::DatedJoinVMatrix::build_(), PLearn::CumVMatrix::build_(), PLearn::ConcatRowsSubVMatrix::build_(), PLearn::ClassSubsetVMatrix::build_(), PLearn::BootstrapVMatrix::build_(), PLearn::BinaryOpVMatrix::build_(), PLearn::BatchVMatrix::build_(), PLearn::BaseRegressorConfidence::build_(), PLearn::BallTreeNearestNeighbors::build_(), PLearn::AppendNeighborsVMatrix::build_(), PLearn::TargetEncodingLearner::buildEncodingsFromTrainset(), PLearn::NNet::buildFuncs(), PLearn::DeepReconstructorNet::buildHiddenLayerOutputs(), PLearn::MissingIndicatorVMatrix::buildNewRecordFormat(), PLearn::EmpiricalDistribution::cdf(), PLearn::CompressedVMatrix::CompressedVMatrix(), PLearn::EntropyContrast::compute_diversity_cost(), PLearn::compute_learner_outputs(), PLearn::LearnerCommand::compute_outputs(), PLearn::MoleculeTemplateLearner::compute_S_mean_std(), PLearn::GaussianContinuum::compute_train_and_validation_costs(), PLearn::PseudolikelihoodRBM::compute_Z(), PLearn::DeepReconstructorNet::computeAndSaveLayerActivationStats(), PLearn::computeBasicStats(), PLearn::SecondIterationWrapper::computeClassStatistics(), PLearn::computeConditionalMeans(), PLearn::computeConditionalStats(), PLearn::PTester::computeConfidence(), PLearn::Learner::computeCosts(), PLearn::computeCovar(), PLearn::TestImputations::computeCovPresStats(), PLearn::GaussianDistribution::computeEigenDecomposition(), PLearn::FilteredVMatrix::computeFilteredIndices(), PLearn::RationalQuadraticARDKernel::computeGramMatrix(), PLearn::Matern1ARDKernel::computeGramMatrix(), PLearn::KroneckerBaseKernel::computeGramMatrix(), PLearn::Kernel::computeGramMatrix(), PLearn::IIDNoiseKernel::computeGramMatrix(), PLearn::RationalQuadraticARDKernel::computeGramMatrixDerivIspAlpha(), PLearn::RationalQuadraticARDKernel::computeGramMatrixDerivIspInputSigma(), PLearn::Matern1ARDKernel::computeGramMatrixDerivIspInputSigma(), PLearn::RationalQuadraticARDKernel::computeGramMatrixDerivIspSignalSigma(), PLearn::PLearnerDiagonalKernel::computeGramMatrixDerivIspSignalSigma(), PLearn::Matern1ARDKernel::computeGramMatrixDerivIspSignalSigma(), PLearn::IIDNoiseKernel::computeGramMatrixDerivKronecker(), PLearn::MemoryCachedKernel::computeGramMatrixNV(), PLearn::computeInputCovar(), PLearn::computeInputMean(), PLearn::computeInputMeanAndCovar(), PLearn::computeInputMeanAndVariance(), PLearn::PLearner::computeInputOutputConfMat(), PLearn::PLearner::computeInputOutputMat(), PLearn::Learner::computeLeaveOneOutCosts(), PLearn::computeMean(), PLearn::computeMeanAndCovar(), PLearn::computeMeanAndVariance(), PLearn::TestImputations::computeMeanMedianModeStats(), PLearn::MeanMedianModeImputationVMatrix::computeMeanMedianModeVectors(), PLearn::MeanImputationVMatrix::computeMeanVector(), PLearn::computeNearestNeighbors(), PLearn::ManifoldParzen::computeOutput(), PLearn::LocalGaussianClassifier::computeOutput(), PLearn::KPCATangentLearner::computeOutput(), PLearn::IsomapTangentLearner::computeOutput(), PLearn::GaussianContinuum::computeOutput(), PLearn::DeepNonLocalManifoldParzen::computeOutput(), PLearn::BaseRegressorConfidence::computeOutput(), PLearn::PLearner::computeOutputConfMat(), PLearn::computeRange(), PLearn::LinearRegressor::computeResidualsVariance(), PLearn::PLS::computeResidVariance(), PLearn::computeRowMean(), PLearn::SecondIterationWrapper::computeSalesStatistics(), PLearn::Kernel::computeSparseGramMatrix(), PLearn::computeStats(), PLearn::StatsItArray::computeStats(), PLearn::ComputeDond2Target::computeTarget(), PLearn::Kernel::computeTestGramMatrix(), PLearn::AdaBoost::computeTrainingError(), PLearn::BasisSelectionRegressor::computeWeightedAveragesWithResidue(), PLearn::computeWeightedInputOutputMeansAndStddev(), 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::PCA::em_algo(), PLearn::PCA::em_orth_algo(), PLearn::Kernel::estimateHistograms(), PLearn::RationalQuadraticARDKernel::evaluate_all_i_x(), PLearn::IIDNoiseKernel::evaluate_all_i_x(), PLearn::MemoryCachedKernel::evaluateAllIXNV(), PLearn::evaluateKernel(), PLearn::evaluateKernelBottomN(), PLearn::evaluateKernelSum(), PLearn::evaluateKernelTopN(), PLearn::evaluateKernelWeightedTargetSum(), PLearn::evaluateSumOfFbprop(), PLearn::evaluateSumOfFprop(), PLearn::SumOfVariable::fbprop(), PLearn::MatrixSumOfVariable::fbprop(), PLearn::ConcatOfVariable::fbprop(), PLearn::CCCostVariable::fbprop(), PLearn::ProcessSymbolicSequenceVMatrix::fill_current_row(), PLearn::filter(), PLearn::ManifoldParzen2::find_nearest_neighbor(), PLearn::findClosestPairsOfDifferentClass(), PLearn::ExhaustiveNearestNeighbors::findNearestNeighbors(), PLearn::DeepReconstructorNet::fineTuningFor1Epoch(), PLearn::KMeansClustering::forget(), PLearn::SumOfVariable::fprop(), PLearn::MatrixSumOfVariable::fprop(), PLearn::KLp0p1RBMModule::fprop(), PLearn::ConcatOfVariable::fprop(), PLearn::CCCostVariable::fprop(), PLearn::SumOverBagsVariable::fpropOneBag(), PLearn::IndexedVMatrix::fullyCheckMappings(), PLearn::fullyRebalance2Classes(), PLearn::GeneralizedOneHotVMatrix::GeneralizedOneHotVMatrix(), PLearn::RBMDistribution::generate(), PLearn::VVMatrix::generateFilterIndexFile(), PLearn::RBMDistribution::generateN(), PLearn::VVMatrix::generateVMatIndex(), PLearn::GaussianContinuum::get_image_matrix(), PLearn::GaussianContinuum::get_nll(), PLearn::LocallyMagnifiedDistribution::getActualNComputationNeighbors(), PLearn::LocallyMagnifiedDistribution::getActualNWidthNeighbors(), PLearn::RegressionTreeRegisters::getAllRegisteredRow(), PLearn::RegressionTreeRegisters::getAllRegisteredRowLeave(), PLearn::GaussMix::getInitialWeightsFrom(), PLearn::TextSenseSequenceVMatrix::getNewRow(), PLearn::RepeatVMatrix::getNewRow(), PLearn::RandomSamplesVMatrix::getNewRow(), PLearn::RandomSamplesFromVMatrix::getNewRow(), PLearn::RandomNeighborsDifferencesVMatrix::getNewRow(), PLearn::PutSubVMatrix::getNewRow(), PLearn::MixUnlabeledNeighbourVMatrix::getNewRow(), PLearn::TextSenseSequenceVMatrix::getRestrictedRow(), PLearn::PythonProcessedVMatrix::getSourceRow(), PLearn::TrainTestSplitter::getSplit(), PLearn::TestInTrainSplitter::getSplit(), PLearn::SequentialSplitter::getSplit(), PLearn::KFoldSplitter::getSplit(), PLearn::FractionSplitter::getSplit(), PLearn::ClassSeparationSplitter::getSplit(), PLearn::grep(), PLearn::PCA::incremental_algo(), PLearn::indicesOfOccurencesInColumn(), PLearn::DisregardRowsVMatrix::inferIndices(), PLearn::GraphicalBiText::init(), PLearn::GraphicalBiText::init_WSD(), PLearn::BasisSelectionRegressor::initTargetsResidueWeight(), PLearn::GaussMix::kmeans(), PLearn::NonLocalManifoldParzen::knn(), PLearn::GaussianContinuumDistribution::knn(), PLearn::GaussianContinuum::knn(), PLearn::KS_test(), PLearn::linearRegression(), PLearn::ConditionalMeanImputationVMatrix::loadCondMeanMatrix(), PLearn::loadLetters(), PLearn::loadToVMat(), PLearn::loadUCI(), PLearn::loadUCIAMat(), PLearn::DenoisingRecurrentNet::locateSequenceBoundaries(), PLearn::NeighborhoodBoxVolumeDensityEstimator::log_density(), PLearn::LocallyMagnifiedDistribution::log_density(), PLearn::KernelDensityEstimator::log_density(), PLearn::GaussianContinuumDistribution::log_density(), PLearn::VMatrix::looksTheSameAs(), main(), PLearn::TransformationLearner::mainLearnerBuild(), PLearn::GaussianContinuumDistribution::make_random_walk(), PLearn::GaussianContinuum::make_random_walk(), PLearn::Preprocessing::manageTrainTestUnknownSets(), PLearn::SequentialValidation::maxTimeStep(), PLearn::meanOf(), PLearn::normalize(), PLearn::SequentialSplitter::nsplits(), PLearn::KFoldSplitter::nsplits(), PLearn::BasisSelectionRegressor::thread_wawr::operator()(), PLearn::HyperOptimize::optimize(), PLearn::ConjGradientOptimizer::optimizeN(), PLearn::IndexedVMatrixTest::perform(), PLearn::PTester::perform1Split(), PLearn::Grapher::plot_1D_regression(), PLearn::Grapher::plot_2D_classification(), PLearn::ExhaustiveNearestNeighbors::preloadInputCache(), PLearn::print_diff(), PLearn::printDistanceStatistics(), PLearn::SumOfVariable::printInfo(), PLearn::MatrixSumOfVariable::printInfo(), PLearn::CCCostVariable::printInfo(), PLearn::PrecomputedProcessedLearner::processDataSet(), PLearn::product(), PLearn::productTranspose(), PLearn::randomSplit(), PLearn::BasisSelectionRegressor::recomputeFeatures(), PLearn::BasisSelectionRegressor::recomputeResidue(), PLearn::ConcatOfVariable::recomputeSize(), PLearn::reduceDataSetSize(), PLearn::NnlmOnlineLearner::reevaluateGaussianParameters(), PLearn::remapClassnums(), PLearn::PLearner::remote_batchComputeOutputAndConfidence(), PLearn::PLearner::remote_test(), PLearn::PLearner::remote_use(), PLearn::PLearner::remote_use2(), PLearn::SubVMatrix::reset_dimensions(), PLearn::ForwardVMatrix::reset_dimensions(), PLearn::GaussMix::resizeDataBeforeTraining(), PLearn::BasisSelectionRegressor::retrainLearner(), PLearn::Kernel::returnComputedGramMatrix(), PLearn::Experimentation::reviewGlobalStats(), PLearn::AnalyzeFieldStats::reviewGlobalStats(), PLearn::VMatCommand::run(), PLearn::TestDependenciesCommand::run(), PLearn::OutputFeaturesCommand::run(), PLearn::NearestNeighborPredictionCost::run(), PLearn::Grapher::run(), PLearn::FillFeatureSetCommand::run(), PLearn::FieldConvertCommand::run(), PLearn::save_vmat_as_arff(), PLearn::save_vmat_as_csv(), PLearn::SentencesBlocks::SentencesBlocks(), PLearn::ThresholdedKernel::setDataForKernelMatrix(), PLearn::MemoryCachedKernel::setDataForKernelMatrix(), PLearn::Kernel::setDataForKernelMatrix(), PLearn::GeodesicDistanceKernel::setDataForKernelMatrix(), PLearn::GaussianKernel::setDataForKernelMatrix(), PLearn::DivisiveNormalizationKernel::setDataForKernelMatrix(), PLearn::DistanceKernel::setDataForKernelMatrix(), PLearn::AdditiveNormalizationKernel::setDataForKernelMatrix(), PLearn::SumOfVariable::setDataSet(), PLearn::ToBagClassifier::setTrainingSet(), PLearn::StackedFocusedAutoassociatorsNet::setTrainingSet(), PLearn::PLearner::setTrainingSet(), PLearn::PCA::setTrainingSet(), PLearn::NeighborhoodSmoothnessNNet::setTrainingSet(), PLearn::MultiInstanceNNet::setTrainingSet(), PLearn::KNNRegressor::setTrainingSet(), PLearn::KNNClassifier::setTrainingSet(), PLearn::KernelProjection::setTrainingSet(), PLearn::GaussMix::setTrainingSet(), PLearn::AddCostToLearner::setTrainingSet(), PLearn::shuffle(), PLearn::smartInitialization(), PLearn::SparseVMatrix::SparseVMatrix(), PLearn::SpearmanRankCorrelation(), PLearn::split(), PLearn::splitTrainValidTest(), PLearn::PLearner::sub_test(), PLearn::SubVMatrix::SubVMatrix(), PLearn::sumOf(), PLearn::EmpiricalDistribution::survival_fn(), PLearn::temporalThreshold(), PLearn::TransformOutputLearner::test(), PLearn::StructuralLearner::test(), PLearn::SequentialModelSelector::test(), PLearn::PseudolikelihoodRBM::test(), PLearn::PLearner::test(), PLearn::NnlmOnlineLearner::test(), PLearn::MultiClassAdaBoost::test(), PLearn::MovingAverage::test(), PLearn::LearnerCommand::test(), PLearn::Learner::test(), PLearn::Kernel::test(), PLearn::EmbeddedSequentialLearner::test(), PLearn::DynamicallyLinkedRBMsModel::test(), PLearn::DenoisingRecurrentNet::test(), PLearn::AdaBoost::test(), PLearn::GraphicalBiText::test_WSD(), PLearn::SequentialValidation::testLearners(), PLearn::testSpearmanRankCorrelation(), PLearn::WPLS::train(), PLearn::VariableSelectionWithDirectedGradientDescent::train(), PLearn::UniformizeLearner::train(), PLearn::UnfrozenDeepBeliefNet::train(), PLearn::TopDownAsymetricDeepNetwork::train(), PLearn::TangentLearner::train(), PLearn::SupervisedDBN::train(), PLearn::SubsamplingDBN::train(), PLearn::StackedSVDNet::train(), PLearn::StackedModulesLearner::train(), PLearn::StackedFocusedAutoassociatorsNet::train(), PLearn::StackedAutoassociatorsNet::train(), PLearn::SequentialModelSelector::train(), PLearn::PseudolikelihoodRBM::train(), PLearn::PLS::train(), PLearn::ParzenWindow::train(), PLearn::PartSupervisedDBN::train(), PLearn::NxProfileLearner::train(), PLearn::NormalizationLearner::train(), PLearn::NonLocalManifoldParzen::train(), PLearn::NnlmOnlineLearner::train(), PLearn::NNet::train(), PLearn::NGramDistribution::train(), PLearn::NeuralProbabilisticLanguageModel::train(), PLearn::NeuralNet::train(), PLearn::NeighborhoodSmoothnessNNet::train(), PLearn::NatGradSMPNNet::train(), PLearn::NatGradNNet::train(), PLearn::MultiInstanceNNet::train(), PLearn::MovingAverage::train(), PLearn::MoleculeTemplateLearner::train(), PLearn::ModulesLearner::train(), PLearn::ModuleLearner::train(), PLearn::mNNet::train(), PLearn::ManifoldParzen2::train(), PLearn::ManifoldParzen::train(), PLearn::LocalMedBoost::train(), PLearn::LocallyMagnifiedDistribution::train(), PLearn::LLC::train(), PLearn::LinearRegressor::train(), PLearn::LinearInductiveTransferClassifier::train(), PLearn::KMeansClustering::train(), PLearn::KFoldLogisticClassifier::train(), PLearn::KernelRidgeRegressor::train(), PLearn::IncrementalNNet::train(), PLearn::HistogramDistribution::train(), PLearn::HintonDeepBeliefNet::train(), PLearn::GraphicalBiText::train(), PLearn::GaussPartSupervisedDBN::train(), PLearn::GaussMix::train(), PLearn::GaussianDBNRegression::train(), PLearn::GaussianDBNClassification::train(), PLearn::GaussianContinuumDistribution::train(), PLearn::GaussianContinuum::train(), PLearn::FeatureSetNNet::train(), PLearn::FeatureSetNaiveBayesClassifier::train(), PLearn::EntropyContrastLearner::train(), PLearn::EntropyContrast::train(), PLearn::EmpiricalDistribution::train(), PLearn::EmbeddedSequentialLearner::train(), PLearn::DynamicallyLinkedRBMsModel::train(), PLearn::DiverseComponentAnalysis::train(), PLearn::DistRepNNet::train(), PLearn::DiscriminativeRBM::train(), PLearn::DiscriminativeDeepBeliefNet::train(), PLearn::DeepNonLocalManifoldParzen::train(), PLearn::DeepNNet::train(), PLearn::DeepFeatureExtractorNNet::train(), PLearn::DeepBeliefNet::train(), PLearn::CubicSpline::train(), PLearn::ConstantRegressor::train(), PLearn::ConditionalDensityNet::train(), PLearn::ClassifierFromDensity::train(), PLearn::BinaryStump::train(), PLearn::BaseRegressorConfidence::train(), PLearn::AddCostToLearner::train(), PLearn::AdaBoost::train(), PLearn::train_and_test(), PLearn::DeepReconstructorNet::trainHiddenLayer(), PLearn::DeepReconstructorNet::trainSupervisedLayer(), PLearn::transposeProduct(), PLearn::GaussianContinuumDistribution::update_reference_set_parameters(), PLearn::GaussianContinuum::update_reference_set_parameters(), PLearn::DeepNonLocalManifoldParzen::updateManifoldParzenParameters(), PLearn::OneHotVMatrix::updateNClassesAndWidth(), PLearn::DiscriminativeDeepBeliefNet::updateNearestNeighbors(), PLearn::StackedFocusedAutoassociatorsNet::updateTrainSetRepresentations(), PLearn::PLearner::use(), PLearn::use(), PLearn::PLearner::useOnTrain(), PLearn::PrecomputedVMatrix::usePrecomputed(), PLearn::viewVMat(), PLearn::vmatmain(), and PLearn::weightedLinearRegression().
{ return ptr->length(); }
PLearn::VMat::operator Mat | ( | ) | const [inline] |
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 105 of file VMat.cc.
References PLearn::pathexists(), and save().
{ VMat backup = *this; Array<VMField> infos = (*this)->getFieldInfos(); if(!use_existing_file || !pathexists(pmatfile)) save(pmatfile); *this = new FileVMatrix(pmatfile); (*this)->setFieldInfos( infos ); (*this)->copySizesFrom(backup); // TODO same as above }
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 91 of file VMat.cc.
Referenced by PLearn::StackedLearner::train(), and PLearn::vmatmain().
{ VMat backup = *this; *this = new MemoryVMatrix(Mat(*this)); (*this)->setFieldInfos( backup->getFieldInfos() ); // We restore the sizes info (lost in the Mat conversion). // Note that there would probably be more info to restore (like // field infos, string mappings, ...). (*this)->copySizesFrom(backup); //TODO //(*this)->copyFieldInfosFrom(backup); }
Definition at line 94 of file VMat.h.
{ return subMatRows(i,1); }
Returns a VMatrix made of only the specified rows.
Definition at line 73 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().
{ return new SelectRowsVMatrix(*this, rows_indices); }
Returns a VMatrix made of only the rows specified in the indexfile (see IntVecFile)
Definition at line 79 of file VMat.cc.
{ return new SelectRowsFileIndexVMatrix(*this, indexfile); }
void PLearn::VMat::save | ( | const PPath & | filename | ) | const [inline] |
Definition at line 116 of file VMat.h.
Referenced by PLearn::fullyRebalance2Classes(), precompute(), and PLearn::ForwardVMatrix::save().
{ ptr->save(filename); }
Definition at line 86 of file VMat.h.
References subMat().
Referenced by PLearn::normalize(), PLearn::TestDependenciesCommand::run(), subMat(), PLearn::SubVMatrix::subMat(), PLearn::ForwardVMatrix::subMat(), subMatColumns(), PLearn::MovingAverage::test(), and PLearn::MovingAverage::train().
{ return ptr->subMat(i,j,l,w); }
Definition at line 89 of file VMat.h.
References subMat().
Referenced by PLearn::SortRowsVMatrix::build_(), PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::LearnerProcessedVMatrix::build_(), PLearn::computeOutputFieldsAutoRange(), PLearn::computeXYPositions(), PLearn::determine_grid_for_dataset(), PLearn::DX_create_grid_outputs_file(), PLearn::LocallyMagnifiedDistribution::log_density(), PLearn::normalizeDataSets(), PLearn::reduceInputSize(), PLearn::TestDependenciesCommand::run(), PLearn::GaussianProcessRegressor::setTrainingSet(), PLearn::splitTrainValidTest(), PLearn::LinearRegressor::train(), PLearn::KernelRidgeRegressor::train(), PLearn::GaussianProcessRegressor::train(), PLearn::EmpiricalDistribution::train(), PLearn::DeepReconstructorNet::train(), PLearn::ClassifierFromDensity::train(), and PLearn::AdaBoost::train().
Definition at line 66 of file VMat.cc.
References PLearn::VMatrix::inputsize(), PLearn::PP< VMatrix >::ptr, PLearn::VMatrix::subMat(), PLearn::VMatrix::targetsize(), PLearn::VMatrix::weightsize(), and width().
Referenced by PLearn::Learner::applyAndComputeCostsOnTestMat(), PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::DeepFeatureExtractorNNet::build_(), compare(), PLearn::TrainTestSplitter::getSplit(), PLearn::SequentialSplitter::getSplit(), PLearn::FractionSplitter::getSplit(), PLearn::loadClassificationDataset(), PLearn::loadLetters(), PLearn::reduceDataSetSize(), PLearn::RBMTrainer::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::SequentialValidation::testVMat(), PLearn::SequentialModelSelector::train(), PLearn::EmbeddedSequentialLearner::train(), and PLearn::SequentialValidation::trainVMat().
{ VMat res = ptr->subMat(i,0,l,width()); res->defineSizes(ptr->inputsize(), ptr->targetsize(), ptr->weightsize()); return res; }
Mat PLearn::VMat::toMat | ( | ) | const [inline] |
Definition at line 100 of file VMat.h.
Referenced by PLearn::SplitWiseValidationVMatrix::build_(), PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::SecondIterationWrapper::build_(), PLearn::RegressionTreeRegisters::build_(), PLearn::NeighborhoodImputationVMatrix::build_(), PLearn::MemoryVMatrix::build_(), PLearn::PCA::em_algo(), PLearn::PCA::em_orth_algo(), PLearn::fullyRebalance2Classes(), PLearn::loadUCI(), PLearn::PrecomputedProcessedLearner::processDataSet(), PLearn::MoleculeTemplate::readFromAMATFile(), PLearn::Molecule::readFromAMATFile(), PLearn::Molecule::readMolecule(), PLearn::rebalanceNClasses(), PLearn::RegressionTreeRegisters::RegressionTreeRegisters(), PLearn::TestDependencyCommand::run(), PLearn::TestDependenciesCommand::run(), PLearn::MemoryCachedKernel::setDataForKernelMatrix(), PLearn::BinSplitter::setDataSet(), PLearn::GaussianProcessRegressor::setTrainingSet(), PLearn::RegressionTreeRegisters::sortEachDim(), PLearn::SpearmanRankCorrelation(), PLearn::PLearner::test(), PLearn::MovingAverage::test(), PLearn::ForwardVMatrix::toMat(), PLearn::WPLS::train(), PLearn::PLS::train(), PLearn::KernelRidgeRegressor::train(), PLearn::GaussianProcessRegressor::train(), PLearn::BaggingLearner::train(), and PLearn::transpose().
{ return ptr->toMat();}
int PLearn::VMat::width | ( | ) | const [inline] |
Return the number of columns in the matrix.
Definition at line 72 of file VMat.h.
Referenced by PLearn::HashMapFeatureSet::addFeatures(), PLearn::CachedFeatureSet::addFeatures(), PLearn::AnalyzeFieldStats::analyzeVariableStats(), PLearn::Learner::apply(), PLearn::Kernel::apply(), PLearn::autocorrelation_function(), PLearn::PreprocessingVMatrix::build_(), PLearn::VariableDeletionVMatrix::build_(), PLearn::UniformizeVMatrix::build_(), PLearn::TrainValidTestSplitter::build_(), PLearn::TextSenseSequenceVMatrix::build_(), PLearn::TemporalHorizonVMatrix::build_(), PLearn::SubVMatrix::build_(), PLearn::SubInputVMatrix::build_(), PLearn::SortRowsVMatrix::build_(), PLearn::ShuffleColumnsVMatrix::build_(), PLearn::ShiftAndRescaleVMatrix::build_(), PLearn::SequentialValidation::build_(), PLearn::SeparateInputVMatrix::build_(), PLearn::SelectRowsVMatrix::build_(), PLearn::SelectRowsMultiInstanceVMatrix::build_(), PLearn::SelectRowsFileIndexVMatrix::build_(), PLearn::SelectColumnsVMatrix::build_(), PLearn::ReorderByMissingVMatrix::build_(), PLearn::RemoveDuplicateVMatrix::build_(), PLearn::RemapLastColumnVMatrix::build_(), PLearn::ReIndexedTargetVariable::build_(), PLearn::RankedVMatrix::build_(), PLearn::RandomSamplesVMatrix::build_(), PLearn::RandomSamplesFromVMatrix::build_(), PLearn::RandomNeighborsDifferencesVMatrix::build_(), PLearn::PythonProcessedVMatrix::build_(), PLearn::PutSubVMatrix::build_(), PLearn::ProcessSymbolicSequenceVMatrix::build_(), PLearn::ProcessingVMatrix::build_(), PLearn::ProcessDatasetVMatrix::build_(), PLearn::PrecomputedVMatrix::build_(), PLearn::PLearnerOutputVMatrix::build_(), PLearn::OneVsAllVMatrix::build_(), PLearn::OneHotVMatrix::build_(), PLearn::NeuralProbabilisticLanguageModel::build_(), PLearn::NeighborhoodImputationVMatrix::build_(), PLearn::MultiTargetOneHotVMatrix::build_(), PLearn::MovingAverageVMatrix::build_(), PLearn::MixUnlabeledNeighbourVMatrix::build_(), PLearn::MissingInstructionVMatrix::build_(), PLearn::MeanMedianModeImputationVMatrix::build_(), PLearn::MeanImputationVMatrix::build_(), PLearn::MatrixSumOfVariable::build_(), PLearn::LocalNeighborsDifferencesVMatrix::build_(), PLearn::LocalMedBoost::build_(), PLearn::LocalizedFeaturesLayerVariable::build_(), PLearn::LinearInductiveTransferClassifier::build_(), PLearn::LemmatizeVMatrix::build_(), PLearn::KNNVMatrix::build_(), PLearn::KNNImputationVMatrix::build_(), PLearn::KernelVMatrix::build_(), PLearn::JoinVMatrix::build_(), PLearn::IndexedVMatrix::build_(), PLearn::GeneralizedOneHotVMatrix::build_(), PLearn::ForwardVMatrix::build_(), PLearn::FinancePreprocVMatrix::build_(), PLearn::FeatureSetSequentialCRF::build_(), PLearn::FeatureSetNNet::build_(), PLearn::FeatureSetNaiveBayesClassifier::build_(), PLearn::ExtendedVMatrix::build_(), PLearn::EntropyContrast::build_(), PLearn::EncodedVMatrix::build_(), PLearn::DichotomizeVMatrix::build_(), PLearn::DatedJoinVMatrix::build_(), PLearn::CumVMatrix::build_(), PLearn::ConcatOfVariable::build_(), PLearn::BinaryOpVMatrix::build_(), PLearn::BatchVMatrix::build_(), PLearn::AnalyzeFieldStats::build_(), PLearn::AddBagInformationVMatrix::build_(), PLearn::MissingIndicatorVMatrix::buildNewRecordFormat(), PLearn::EmpiricalDistribution::cdf(), PLearn::CompactVMatrix::CompactVMatrix(), PLearn::VMatrix::compareStats(), PLearn::VMatrix::compatibleSizeError(), PLearn::CompressedVMatrix::CompressedVMatrix(), PLearn::computeBasicStats(), PLearn::computeConditionalMeans(), PLearn::computeConditionalStats(), PLearn::computeCovar(), PLearn::TestImputations::computeCovPresStats(), PLearn::GaussianDistribution::computeEigenDecomposition(), PLearn::Learner::computeLeaveOneOutCosts(), PLearn::computeMeanAndCovar(), PLearn::computeMeanAndVariance(), PLearn::TestImputations::computeMeanMedianModeStats(), PLearn::MeanImputationVMatrix::computeMeanVector(), PLearn::computeNearestNeighbors(), PLearn::DistRepNNet::computeOutput(), PLearn::DistRepNNet::computeOutputAndCosts(), PLearn::computeRange(), PLearn::computeRowMean(), PLearn::SecondIterationWrapper::computeSalesStatistics(), PLearn::computeStats(), PLearn::StatsItArray::computeStats(), PLearn::LocalizedFeaturesLayerVariable::computeSubsets(), PLearn::ComputeDond2Target::computeTarget(), PLearn::Kernel::computeTestGramMatrix(), PLearn::computeWeightedMean(), PLearn::computeWeightedMeanAndCovar(), PLearn::GenericNearestNeighbors::constructOutputVector(), PLearn::VMatrix::copyStringMappingsFrom(), PLearn::correlations(), PLearn::cross_valid(), PLearn::displayBasicStats(), PLearn::ConcatColumnsVMatrix::dot(), PLearn::IndexedVMatrix::ensureMappingsConsistency(), PLearn::RandomVariable::epoch(), PLearn::Kernel::estimateHistograms(), PLearn::evaluateSumOfFbprop(), PLearn::evaluateSumOfFprop(), PLearn::SumOfVariable::fbprop(), PLearn::MatrixSumOfVariable::fbprop(), PLearn::CCCostVariable::fbprop(), PLearn::filter(), PLearn::findClosestPairsOfDifferentClass(), PLearn::SumOfVariable::fprop(), PLearn::MatrixSumOfVariable::fprop(), PLearn::CCCostVariable::fprop(), PLearn::IndexedVMatrix::fullyCheckMappings(), PLearn::EmpiricalDistribution::generate(), PLearn::VVMatrix::generateFilterIndexFile(), PLearn::CrossReferenceVMatrix::get(), PLearn::getDataSet(), PLearn::getList(), PLearn::VecExtendedVMatrix::getNewRow(), PLearn::TextSenseSequenceVMatrix::getNewRow(), PLearn::RemapLastColumnVMatrix::getNewRow(), PLearn::RandomNeighborsDifferencesVMatrix::getNewRow(), PLearn::PythonProcessedVMatrix::getNewRow(), PLearn::MultiTargetOneHotVMatrix::getNewRow(), PLearn::MixUnlabeledNeighbourVMatrix::getNewRow(), PLearn::MissingInstructionVMatrix::getNewRow(), PLearn::LocalNeighborsDifferencesVMatrix::getNewRow(), PLearn::LearnerProcessedVMatrix::getNewRow(), PLearn::KNNVMatrix::getNewRow(), PLearn::JoinVMatrix::getNewRow(), PLearn::IndexedVMatrix::getNewRow(), PLearn::GeneralizedOneHotVMatrix::getNewRow(), PLearn::FinancePreprocVMatrix::getNewRow(), PLearn::FilteredVMatrix::getNewRow(), PLearn::ExtendedVMatrix::getNewRow(), PLearn::DichotomizeVMatrix::getNewRow(), PLearn::BinaryOpVMatrix::getNewRow(), PLearn::JoinVMatrix::getRealToStringMapping(), PLearn::TextSenseSequenceVMatrix::getRestrictedRow(), PLearn::HyperOptimize::getResultsMat(), PLearn::CrossReferenceVMatrix::getRow(), PLearn::DenoisingRecurrentNet::getSequence(), PLearn::PythonProcessedVMatrix::getSourceRow(), PLearn::TestInTrainSplitter::getSplit(), PLearn::MultiTaskSeparationSplitter::getSplit(), PLearn::KFoldSplitter::getSplit(), PLearn::ClassSeparationSplitter::getSplit(), PLearn::JoinVMatrix::getString(), PLearn::JoinVMatrix::getStringToRealMapping(), PLearn::JoinVMatrix::getStringVal(), PLearn::GaussianContinuumDistribution::getTrainPoint(), PLearn::JoinVMatrix::getValString(), PLearn::PCA::incremental_algo(), PLearn::KS_test(), PLearn::linearRegression(), PLearn::loadClassificationDataset(), PLearn::loadToVMat(), PLearn::loadUCI(), PLearn::loadUCIAMat(), PLearn::loadUCISet(), PLearn::VMatrix::looksTheSameAs(), main(), PLearn::Preprocessing::manageTrainTestUnknownSets(), PLearn::JulianizeVMatrix::newWidth(), PLearn::normalize(), PLearn::normalizeDataSets(), PLearn::Grapher::plot_2D_classification(), PLearn::print_diff(), PLearn::printDistanceStatistics(), PLearn::SumOfVariable::printInfo(), PLearn::MatrixSumOfVariable::printInfo(), PLearn::CCCostVariable::printInfo(), PLearn::PrecomputedProcessedLearner::processDataSet(), PLearn::NeuralProbabilisticLanguageModel::processDataSet(), PLearn::FeatureSetSequentialCRF::processDataSet(), PLearn::FeatureSetNNet::processDataSet(), PLearn::FeatureSetNaiveBayesClassifier::processDataSet(), PLearn::product(), PLearn::productTranspose(), PLearn::IndexedVMatrix::put(), PLearn::MoleculeTemplate::readFromAMATFile(), PLearn::RowOfVariable::recomputeSize(), PLearn::reduceInputSize(), PLearn::remapClassnums(), PLearn::HyperOptimize::reportResult(), PLearn::SubVMatrix::reset_dimensions(), PLearn::ForwardVMatrix::reset_dimensions(), PLearn::VMatDictionaryCommand::run(), PLearn::VMatCommand::run(), PLearn::OutputFeaturesCommand::run(), PLearn::NearestNeighborPredictionCost::run(), PLearn::FieldConvertCommand::run(), PLearn::SentencesBlocks::SentencesBlocks(), PLearn::VMatKernel::setDataForKernelMatrix(), PLearn::MemoryCachedKernel::setDataForKernelMatrix(), PLearn::Kernel::setDataForKernelMatrix(), PLearn::GeodesicDistanceKernel::setDataForKernelMatrix(), PLearn::BinSplitter::setDataSet(), PLearn::Experimentation::setSourceDataset(), PLearn::ToBagClassifier::setTrainingSet(), PLearn::SelectInputSubsetLearner::setTrainingSet(), PLearn::NeighborhoodSmoothnessNNet::setTrainingSet(), PLearn::MultiInstanceNNet::setTrainingSet(), PLearn::AddCostToLearner::setTrainingSet(), PLearn::FinancePreprocVMatrix::setVMFields(), PLearn::TextSenseSequenceVMatrix::setWordSequence(), PLearn::smartInitialization(), PLearn::SparseVMatrix::SparseVMatrix(), PLearn::SpearmanRankCorrelation(), PLearn::splitTrainValidTest(), subMatRows(), PLearn::EmpiricalDistribution::survival_fn(), PLearn::MultiClassAdaBoost::test(), PLearn::Kernel::test(), PLearn::DenoisingRecurrentNet::test(), PLearn::AdaBoost::test(), PLearn::ImputationVMatrix::testResultantVMatrix(), PLearn::WPLS::train(), PLearn::VariableSelectionWithDirectedGradientDescent::train(), PLearn::NonLocalManifoldParzen::train(), PLearn::NeighborhoodSmoothnessNNet::train(), PLearn::MultiInstanceNNet::train(), PLearn::ManifoldParzen2::train(), PLearn::LocallyWeightedDistribution::train(), PLearn::LinearInductiveTransferClassifier::train(), PLearn::HistogramDistribution::train(), PLearn::GaussianDistribution::train(), PLearn::GaussianContinuumDistribution::train(), PLearn::GaussianContinuum::train(), PLearn::EmpiricalDistribution::train(), PLearn::Distribution::train(), PLearn::CubicSpline::train(), PLearn::ConditionalGaussianDistribution::train(), PLearn::train_and_test(), PLearn::DeepReconstructorNet::trainSupervisedLayer(), PLearn::transposeProduct(), PLearn::GaussianContinuumDistribution::update_reference_set_parameters(), PLearn::GaussianContinuum::update_reference_set_parameters(), PLearn::PLearner::use(), PLearn::use(), PLearn::NeuralProbabilisticLanguageModel::use(), PLearn::FeatureSetSequentialCRF::use(), PLearn::FeatureSetNNet::use(), PLearn::FeatureSetNaiveBayesClassifier::use(), PLearn::Learner::useAndCostOnTestVec(), PLearn::viewVMat(), PLearn::VMatAccessBuffer::VMatAccessBuffer(), PLearn::vmatmain(), PLearn::weightedLinearRegression(), and PLearn::MoleculeTemplate::writeToAMATFile().
{ return ptr->width(); }