PLearn 0.1
Public Member Functions | Static Public Member Functions | Static Public Attributes | Static Protected Member Functions | Private Types | Private Member Functions
PLearn::Object Class Reference

Object is the base class of all high level PLearn objects. More...

#include <Object.h>

Inherits PLearn::PPointable.

Inherited by PLearn::BinaryBallTree, PLearn::Binner, PLearn::Calendar, PLearn::ChemicalICP, PLearn::ConditionalStatsCollector, PLearn::CorrelationProfiler, PLearn::Correspondence, PLearn::Dictionary, PLearn::Experiment, PLearn::FeatureSet, PLearn::Function, PLearn::GenerateDecisionPlot, PLearn::GradientCorrector, PLearn::Grapher, PLearn::HTMLHelpConfig, PLearn::HTMLHelpGenerator, PLearn::HyperCommand, PLearn::ICP, PLearn::InferenceRBM, PLearn::IntStream, PLearn::Kernel, PLearn::Learner, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::ModuleTester, PLearn::Molecule, PLearn::Molecule, PLearn::NatGradEstimator, PLearn::NearestNeighborPredictionCost, PLearn::NetworkConnection, PLearn::NGramTree, PLearn::ObjectGenerator, PLearn::ObservationWindow, PLearn::OnlineLearningModule, PLearn::Optimizer, PLearn::OptionsOracle, PLearn::ParentableObject, PLearn::PerformanceEvaluator, PLearn::PLearnDiff, PLearn::PLearner, PLearn::PRandom, PLearn::ProbabilitySparseMatrix, PLearn::PTest, PLearn::PTester, PLearn::PTester, PLearn::PTimer, PLearn::PyPLearnScript, PLearn::PythonCodeSnippet, PLearn::RBMLayer, PLearn::RBMTrainer, PLearn::RealFunction, PLearn::RealMapping, PLearn::Redirect, PLearn::RegressionTreeLeave, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RGBImagesVMatrix, PLearn::RGBImageVMatrix, PLearn::RPPath, PLearn::RunObject, PLearn::SequentialValidation, PLearn::SetOption, PLearn::ShellScript, PLearn::Smoother, PLearn::Splitter, PLearn::StatsCollector, PLearn::StatsIterator, PLearn::SurfaceMesh, PLearn::SymbolNode, PLearn::TestMethod, PLearn::Train, PLearn::UCISpecification, PLearn::Variable, PLearn::VecStatsCollector, PLearn::VMatLanguage, PLearn::VMatrix, PLearn::VVec, PLearn::X, and PLearn::Z.

Collaboration diagram for PLearn::Object:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual string classname () const
virtual OptionListgetOptionList () const
virtual OptionMapgetOptionMap () const
virtual RemoteMethodMapgetRemoteMethodMap () const
virtual ObjectdeepCopy (CopiesMap &copies) const
 Object (bool call_build_=false)
 Default Constructor.
virtual ~Object ()
 Virtual Destructor.
virtual void build ()
 Post-constructor.
virtual void makeDeepCopyFromShallowCopy (CopiesMap &copies)
 Does the necessary operations to transform a shallow copy (this) into a deep copy by deep-copying all the members that need to be.
virtual string info () const
 Returns a bit more informative string about object (default returns classname())
virtual string asString () const
 Returns a string representation of the object.
virtual string asStringRemoteTransmit () const
 Returns a string representation of the object, including "remotetransmit" options.
void readOptionVal (PStream &in, const string &optionname, unsigned int id=UINT_MAX)
 Reads and sets the value for the specified option from the specified stream.
void writeOptionVal (PStream &out, const string &optionname) const
 Writes the value of the specified option to the specified stream.
bool parseOptionName (const string &optionname, Object *&final_object, OptionList::iterator &option_iter, string &option_index)
 Parses a fully qualified option name into the following parts:
bool parseOptionName (const string &optionname, const Object *&final_object, OptionList::iterator &option_iter, string &option_index) const
 Const overload of parseOptionName.
virtual string getOptionsToSave () const
 Returns a string of the names of all options to save.
virtual string getOptionsToRemoteTransmit () const
 Returns a string of the names of all options to transmit when talking to remote PLearn hosts (see getOptionsToSave())
void setOption (const string &optionname, const string &value)
 Set an option (a data field) into an object.
bool hasOption (const string &optionname) const
 Returns true if the object has an option with the given name.
string getOption (const string &optionname) const
 Return the string representation of an object's option (data field).
virtual void changeOptions (const map< string, string > &name_value)
 Set multiple options simultaneously into the object.
void changeOption (const string &optionname, const string &value)
 Non-virtual method calls virtual changeOptions()
virtual void newwrite (PStream &out) const
 The default implementation serializes the object in the new format:
void newread (PStream &in, unsigned int id=UINT_MAX)
 The default implementation reads and builds an object in the new format:
virtual void call (const string &methodname, int nargs, PStream &io)
 The call method is the standard way to allow for remote method invocation on instances of your class.
virtual void run ()
 Override this for runnable objects (default method issues a runtime error).
virtual void write (ostream &out) const
 Write the object to a C++ ostream.
virtual void read (istream &in)
 Read the object from a C++ istream.
virtual void oldread (istream &in)
virtual void save (const PPath &filename) const
virtual void load (const PPath &filename)
ObjectdeepCopyNoMap ()
 deepCopyNoMap: same as deepCopy, but starts with an empty CopiesMap and returns an Object*.

Static Public Member Functions

static string _classname_ ()
static OptionList_getOptionList_ ()
static RemoteMethodMap_getRemoteMethodMap_ ()
static Object_new_instance_for_typemap_ ()
static bool _isa_ (const Object *o)
static void _static_initialize_ ()
static const PPathdeclaringFile ()
static void prepareToSendResults (PStream &out, int nres)
 Must be called by the call method prior to sending results.

Static Public Attributes

static StaticInitializer _static_initializer_

Static Protected Member Functions

static void declareOptions (OptionList &ol)
 Declare options (data fields) for the class.
static void declareMethods (RemoteMethodMap &rmm)
 Declare methods that are intended to be remote-callable.

Private Types

typedef Object inherited

Private Member Functions

void build_ ()
 Object-specific post-constructor.
void remote_save (const string &filepath, const string &io_formatting) const
 Version of save that's called by Remote Method Invocation.

Detailed Description

Object is the base class of all high level PLearn objects.

It exposes simple mechanisms for:

NOTES ON THE PLEARN OBJECT MODEL. All "significant" PLearn classes inherit from this class, PLearn::Object, as their ultimate base. Each PLearn class defines a number of "options", which are data fields that are reflected in the serialized representation of the object. Hence, the set of options describes the capabilities of an object from the viewpoint of the script writer. The meaning of each option is documented within each class.

Moreover, all options are given a set of flags. The meaning of each flag is as follows:

Definition at line 626 of file Object.h.


Member Typedef Documentation

typedef Object PLearn::Object::inherited [private]

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::SDBVMatrix, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::TestSnippet, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ThresholdVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 628 of file Object.h.


Constructor & Destructor Documentation

PLearn::Object::Object ( bool  call_build_ = false)

Default Constructor.

SUBCLASS WRITING: Note: all subclasses should define a default constructor (one that can be called without arguments), whose main role is to give a reasonable default value to all build options (see declareOptions). Completing the actual building of the object is left to the build_() and build() methods (see below).

Definition at line 115 of file Object.cc.

{
    if (call_build_)
        build_();
}
PLearn::Object::~Object ( ) [virtual]

Virtual Destructor.

Definition at line 121 of file Object.cc.

{ }

Member Function Documentation

string PLearn::Object::_classname_ ( ) [static]

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

OptionList & PLearn::Object::_getOptionList_ ( ) [static]

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

RemoteMethodMap & PLearn::Object::_getRemoteMethodMap_ ( ) [static]

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

Referenced by PLearn::VMatrix::declareMethods(), PLearn::VecStatsCollector::declareMethods(), PLearn::Variable::declareMethods(), PLearn::StatsCollector::declareMethods(), PLearn::RBMTrainer::declareMethods(), PLearn::RBMLayer::declareMethods(), PLearn::PLearner::declareMethods(), PLearn::ParentableObject::declareMethods(), PLearn::Optimizer::declareMethods(), PLearn::OnlineLearningModule::declareMethods(), PLearn::Kernel::declareMethods(), PLearn::InferenceRBM::declareMethods(), PLearn::HyperCommand::declareMethods(), and PLearn::Calendar::declareMethods().

Here is the caller graph for this function:

bool PLearn::Object::_isa_ ( const Object o) [static]

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

Object * PLearn::Object::_new_instance_for_typemap_ ( ) [static]

Reimplemented in PLearn::TypedParentableObject< ParentT >, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

StaticInitializer Object::_static_initializer_ & PLearn::Object::_static_initialize_ ( ) [static]

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

string PLearn::Object::asString ( ) const [virtual]

Returns a string representation of the object.

Definition at line 139 of file Object.cc.

References PLearn::PStream::flush(), PLearn::openString(), PLearn::PStream::plearn_ascii, and PLearn::removeblanks().

Referenced by declareMethods().

{
    string s;
    PStream out= openString(s, PStream::plearn_ascii, "w");
    out << this;
    out.flush();
    return removeblanks(s);
}

Here is the call graph for this function:

Here is the caller graph for this function:

string PLearn::Object::asStringRemoteTransmit ( ) const [virtual]

Returns a string representation of the object, including "remotetransmit" options.

Definition at line 148 of file Object.cc.

References PLearn::PStream::flush(), PLearn::openString(), PLearn::PStream::plearn_ascii, PLearn::PStream::remote_plearn_comm, and PLearn::removeblanks().

Referenced by declareMethods().

{
    string s;
    PStream out= openString(s, PStream::plearn_ascii, "w");
    out.remote_plearn_comm= true;
    out << this;
    out.flush();
    return removeblanks(s);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::build ( ) [virtual]

Post-constructor.

The normal implementation should call simply inherited::build(), then this class's build_(). This method should be callable again at later times, after modifying some option fields to change the "architecture" of the object.

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::SetOption, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::CorrelationKernel, PLearn::DivisiveNormalizationKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::GaussianKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::NeuralNetworkARDKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PrecomputedKernel, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::SourceKernel, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::TestSnippet, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AffineTransformVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::CrossEntropyVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixElementsVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::PDistributionVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SoftmaxLossVariable, PLearn::SoftplusVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, and PLearn::WeightedLogGaussian.

Definition at line 131 of file Object.cc.

Referenced by PLearn::VVec::build(), PLearn::VMatrix::build(), PLearn::VecStatsCollector::build(), PLearn::Variable::build(), PLearn::UCISpecification::build(), PLearn::TrainValidTestSplitter::build(), PLearn::TrainTestSplitter::build(), PLearn::ToBagSplitter::build(), PLearn::TestMethod::build(), PLearn::TestInTrainSplitter::build(), PLearn::SurfaceMesh::build(), PLearn::StatsCollector::build(), PLearn::StackedSplitter::build(), PLearn::SourceVMatrixSplitter::build(), PLearn::Smoother::build(), PLearn::SetOption::build(), PLearn::SequentialValidation::build(), PLearn::SequentialSplitter::build(), PLearn::RunObject::build(), PLearn::RepeatSplitter::build(), PLearn::RegressionTreeQueue::build(), PLearn::RegressionTreeNode::build(), PLearn::RegressionTreeLeave::build(), PLearn::Redirect::build(), PLearn::RBMTrainer::build(), PLearn::RBMLayer::build(), PLearn::PythonCodeSnippet::build(), PLearn::PyPLearnScript::build(), PLearn::PTimer::build(), PLearn::PTest::build(), PLearn::PRandom::build(), PLearn::PLearner::build(), PLearn::PLearnDiff::build(), PLearn::PTester::build(), PLearn::ParentableObject::build(), PLearn::Optimizer::build(), PLearn::OnlineLearningModule::build(), PLearn::ObservationWindow::build(), PLearn::ObjectGenerator::build(), PLearn::NetworkConnection::build(), PLearn::NearestNeighborPredictionCost::build(), PLearn::NatGradEstimator::build(), PLearn::MultiTaskSeparationSplitter::build(), PLearn::ModuleTester::build(), PLearn::MeshVertex::build(), PLearn::MeshMatch::build(), PLearn::MeshGraph::build(), PLearn::MeshFace::build(), PLearn::MeshEdge::build(), PLearn::Learner::build(), PLearn::KFoldSplitter::build(), PLearn::Kernel::build(), PLearn::InferenceRBM::build(), PLearn::ICP::build(), PLearn::HyperCommand::build(), PLearn::HTMLHelpGenerator::build(), PLearn::Grapher::build(), PLearn::GradientCorrector::build(), PLearn::GenerateDecisionPlot::build(), PLearn::Function::build(), PLearn::FractionSplitter::build(), PLearn::FilterSplitter::build(), PLearn::Experiment::build(), PLearn::Dictionary::build(), PLearn::DBSplitter::build(), PLearn::Correspondence::build(), PLearn::CorrelationProfiler::build(), PLearn::ConditionalStatsCollector::build(), PLearn::ClassSeparationSplitter::build(), PLearn::ChemicalICP::build(), PLearn::Calendar::build(), PLearn::BootstrapSplitter::build(), PLearn::BinSplitter::build(), PLearn::Binner::build(), PLearn::BinaryBallTree::build(), declareMethods(), PLearn::ObjectOptionVariable::fprop(), PLearn::loadObject(), and PLearn::macroLoadObject().

{ }
void PLearn::Object::build_ ( ) [private]

Object-specific post-constructor.

This method should be redefined in subclasses and do the actual building of the object according to previously set option fields. Constructors can just set option fields, and then call build_. This method is NOT virtual, and will typically be called only from three places: a constructor, the public virtual build() method, and possibly the public virtual read method (which calls its parent's read). build_() can assume that its parent's build_() has already been called.

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::SetOption, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::CorrelationKernel, PLearn::DivisiveNormalizationKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::GaussianKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::NeuralNetworkARDKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PrecomputedKernel, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::SourceKernel, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::TestSnippet, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AffineTransformVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::CrossEntropyVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixElementsVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::PDistributionVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SoftmaxLossVariable, PLearn::SoftplusVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::Distribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IncrementalNNet, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, and PLearn::WeightedLogGaussian.

Definition at line 128 of file Object.cc.

{ }
void PLearn::Object::call ( const string &  methodname,
int  nargs,
PStream io 
) [virtual]

The call method is the standard way to allow for remote method invocation on instances of your class.

This should result in reading nargs input parameters from io, call the appropriate method, and send results to io. A "Remote-callable method" is typically associated with an actual methods of your class, but it will usually differ in its "calling" conventions: its "name", number or input arguments, and number and nature of output results may differ.

EASIEST WAY TO IMPLEMENT REMOTE CALLING: override the declareMethods() function (see below) in your derived class, and for each method that you wish to be remote-callable, call a declareMethod() function to declare its existence and attach some documentation. This is very similar in flavor to declareOptions()/declareOption().

OLD-FASHIONED IMPLEMENTATION. Here is the "traditional version" of what this function should do in a derived class. For most derived classes that use the declareMethod mechanism, it is no longer necessary to override this method.

  1. Determine from the methodname what actual method to call. If the given methodname is none of those supported by your call method, call the parent's "call". Ex: inherited::call(methodname, nargs, io)
  2. The number of arguments nargs may also influence what version of the method you want to call
  3. read the narg arguments from io Ex: io >> age >> length >> n;
  4. call the actual associated method
  5. call prepareToSendResults(io, nres) where nres is the number of result parameters.
  6. send the nres result parameters to io Ex: io << res1 << res2 <<res3;
  7. call io.flush()

If anything goes wrong during the process (bad arguments, etc...) simply call PLERROR with a meaningful message.

Parameters:
methodnameName of method to call
nargsNumber of arguments passed to the method
ioStream expected to contain nargs input arguments and on which will be written the returned object

Definition at line 637 of file Object.cc.

References PLearn::RemoteMethodMap::lookup(), and PLERROR.

{
    // Look up methodname in the RemoteMethodMap
    RemoteMethodMap& rmm = getRemoteMethodMap();
    if (const RemoteTrampoline* trampoline = rmm.lookup(methodname,nargs))
        trampoline->call(this, nargs, io);
    else
        PLERROR("No method named '%s' taking %d arguments supported by objects of class '%s'.",
                methodname.c_str(), nargs, classname().c_str());
}

Here is the call graph for this function:

void PLearn::Object::changeOption ( const string &  optionname,
const string &  value 
)

Non-virtual method calls virtual changeOptions()

Definition at line 204 of file Object.cc.

Referenced by PLearn::Kernel::computeGramMatrixDerivative().

{
    map<string,string> name_value;
    name_value[optionname] = value;
    changeOptions(name_value);
}

Here is the caller graph for this function:

void PLearn::Object::changeOptions ( const map< string, string > &  name_value) [virtual]

Set multiple options simultaneously into the object.

This method should be used, rather than setOption(), when modifying some options of an already built object. The default version simply calls setOption(), but subclasses should override it to execute any code required to put the object in a consistent state. If the set of options would put the object in an inconsistent state, a runtime error should be issued.

Parameters:
name_valueMap of optionname:optionvalue pairs to set into the object

Reimplemented in PLearn::GaussMix.

Definition at line 193 of file Object.cc.

Referenced by PLearn::GaussMix::changeOptions(), and declareMethods().

{
    map<string,string>::const_iterator it = name_value.begin();
    map<string,string>::const_iterator itend = name_value.end();
    while(it!=itend)
    {
        setOption(it->first, it->second);
        ++it;
    }
}

Here is the caller graph for this function:

string PLearn::Object::classname ( ) const [virtual]

Reimplemented in PLearn::TypedParentableObject< ParentT >, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::SourceSampleVariable, PLearn::UnarySampleVariable, PLearn::BinarySampleVariable, PLearn::UniformSampleVariable, PLearn::MultinomialSampleVariable, PLearn::DiagonalNormalSampleVariable, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

Referenced by PLearn::RBMLayer::addBiasDecay(), PLearn::Kernel::apply(), PLearn::RBMLayer::applyBiasDecay(), PLearn::Learner::basename(), PLearn::Variable::bbprop(), PLearn::OnlineLearningModule::bpropAccUpdate(), PLearn::RBMLayer::bpropNLL(), PLearn::RBMLayer::bpropUpdate(), PLearn::OnlineLearningModule::bpropUpdate(), PLearn::OnlineLearningModule::build_(), PLearn::TypedParentableObject< ParentT >::checkParent(), PLearn::OnlineLearningModule::checkProp(), PLearn::Kernel::computeGramMatrix(), PLearn::MemoryCachedKernel::computeGramMatrixNV(), PLearn::PLearner::computeOutput(), PLearn::Kernel::computePartialGramMatrix(), PLearn::Kernel::computeSparseGramMatrix(), PLearn::Kernel::computeTestGramMatrix(), declareMethods(), PLearn::RBMLayer::energy(), PLearn::RBMLayer::fprop(), PLearn::OnlineLearningModule::fprop(), PLearn::RBMLayer::fpropNLL(), PLearn::RBMLayer::freeEnergyContribution(), PLearn::RBMLayer::freeEnergyContributionGradient(), PLearn::RBMLayer::getConfiguration(), PLearn::RBMLayer::getConfigurationCount(), PLearn::OnlineLearningModule::getPortLength(), PLearn::PLearner::initTrain(), PLearn::iterate(), PLearn::ConvertToPyObject< Object * >::newPyObject(), PLearn::Variable::rfprop(), PLearn::OnlineLearningModule::setLearningRate(), PLearn::ParentableObject::setParent(), PLearn::Variable::setParents(), PLearn::Variable::symbolicBprop(), and PLearn::PLearner::targetsize().

Here is the caller graph for this function:

void PLearn::Object::declareMethods ( RemoteMethodMap rmm) [static, protected]

Declare methods that are intended to be remote-callable.

If you use this mechanism, you don't usually need to override the call method in derived classes. The typical form of this method is as follows:

  static void MyDerivedClass::declareMethods(RemoteMethodMap& rmm)
  {
      // Insert a backpointer to inherited methods; note that this
      // mechanism is different from that of declareOptions()
      rmm.inherited(inherited::_getRemoteMethodMap_());

      // Mind the extra pair of parenthesis around the docstrings.
      // They are necessary for proper construction of documentation.
      declareMethod(rmm, "method1", &MyDerivedClass::method1,
                    (BodyDoc("Main documentation for the method"),
                     ArgDoc ("arg1_name", "Documentation for argument1"),
                     ArgDoc ("arg2_name", "Documentation for argument2"),
                     // ... other ArgDoc here ...
                     RetDoc ("Documentation for the return value")));

      // Other calls to declareMethod() as appropriate to expose the
      // public remote-callable interface
  }

IMPORTANT REMARKS:

The types of methods that can be directly declared in this manner is restricted to methods that don't have any "result-arguments" (and are either void, or *return* their result). But in C/C++ it is customary to implement "multiple results" by passing them as "result-arguments" to the call. You can't use declareMethod on such a method: you'll first have to write a wrapper method of the correct form that you can declare with declareMethod. To *return* multiple results, you should actually return a *tuple*.

Ex: if you have a method of class PLearner with 2 "result arguments" like:

  virtual void computeOutputAndCosts(const Vec& input, const Vec& target,
                                     Vec& output, Vec& costs) const;

you can't declare it directly with declareMethod, so you'll have to write a wrapper-method that you can declare, like the following:

  tuple<Vec,Vec> PLearner::remote_computeOutputAndCosts(const Vec& input, 
                                                        const Vec& target) const
  {
    Vec output;
    Vec costs;
    computeOutputAndCosts(input,target,output,costs);
    return make_tuple(output, costs);
  }

The policy is to name such wapper methods destined for the remote method mechanism by prepending the suffix remote_, and usually to keep them private and non-virtual.

Note that from the calling-convention perspective of a C++ process remote-calling such a tuple-returning method, the results will be received as "multiple results" corresponding to the elements of the tuple, rather than as a "single result" of type tuple. If instead you *really* want your tuple to be received as a single tuple then you should return a tuple of your tuple.

Also beware, if you have several C++ methods with the same name, overloaded for different types of arguments, and you want to make them all remote callable, you should declare them with *different* corresponding string names in declareMethods. Indeed, the remote method mechanism can only distinguish methods based on their string name and number of arguments, but not on the types of the arguments.

Parameters:
rmmRemoteMethodMap to be constructed for the current class.

Reimplemented in PLearn::ParentableObject, PLearn::RPPath, PLearn::DTWKernel, PLearn::Kernel, PLearn::StatsCollector, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::Optimizer, PLearn::Variable, PLearn::GaussianizeVMatrix, PLearn::Splitter, PLearn::VMatrix, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::PDistribution, PLearn::EmbeddedLearner, PLearn::DeepReconstructorNet, PLearn::NatGradSMPNNet, PLearn::PLearner, PLearn::HyperCommand, PLearn::DeepBeliefNet, PLearn::TreeDBNModule, PLearn::InferenceRBM, PLearn::OnlineLearningModule, PLearn::RBMConnection, PLearn::RBMLayer, PLearn::RBMModule, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::StackedAutoassociatorsNet, PLearn::PTester, and PLearn::DiverseComponentAnalysis.

Definition at line 718 of file Object.cc.

References asString(), asStringRemoteTransmit(), build(), changeOptions(), classname(), PLearn::declareMethod(), deepCopyNoMap(), getOption(), hasOption(), PLearn::RemoteMethodMap::insert(), remote_save(), run(), and PLearn::PPointable::usage().

{
    declareMethod(rmm, "hasOption", &Object::hasOption,
                  (BodyDoc("Checks whether the object has an option with the given name"),
                   ArgDoc ("optionname","The name of the option looked for"),
                   RetDoc ("A bool that is true if the option was found.")));

    declareMethod(rmm, "changeOptions", &Object::changeOptions,
                  (BodyDoc("Change a set of options within the object"),
                   ArgDoc ("option_map",
                           "Set of option-name:option-value pairs to "
                           "modify within the object.")));

    declareMethod(rmm, "getOptionAsString", &Object::getOption,
                  (BodyDoc("Return a given object option in PLearn serialized representation."),
                   ArgDoc ("option_name", "Name of the option to get"),
                   RetDoc ("Object option in string form, or exception if "
                           "the option does not exist.")));

    declareMethod(rmm, "asString", &Object::asString,
                  (BodyDoc("Returns a string representation of this object."),
                   RetDoc ("string representation of the object")));

    declareMethod(rmm, "asStringRemoteTransmit", &Object::asStringRemoteTransmit,
                  (BodyDoc("Returns a string representation of this object,"
                           " including remotetransmit options."),
                   RetDoc ("string representation of the object (w/remotetransmit)")));

    declareMethod(rmm, "run", &Object::run,
                  (BodyDoc("Run the given object, if it is runnable; "
                           "raise an exception if it is not.")));

    declareMethod(rmm, "save", &Object::remote_save,
                  (BodyDoc("Save the given object to disk under the designated filename\n"),
                   ArgDoc ("filepath", "Pathname where the object should be saved"),
                   ArgDoc ("io_formatting",
                           "Format in which the object should be saved.  Can be one of:\n"
                           "- \"plearn_ascii\": use the PLearn ASCII (text) serialisation format\n"
                           "- \"plearn_binary\": use the PLearn binary format, which can be\n"
                           "  more efficient for large objects\n")));

    declareMethod(rmm, "build", &Object::build,
                  (BodyDoc("Build newly created object (after setting options).\n")));

    declareMethod(rmm, "classname", &Object::classname,
                  (BodyDoc("Returns the name of the class"),
                   RetDoc ("Class name as string")));

    declareMethod(rmm, "usage", &Object::usage,
                  (BodyDoc("Returns the refcount of this PPointable"),
                   RetDoc ("Number of references")));

    declareMethod(rmm, "deepCopyNoMap", &Object::deepCopyNoMap,
                  (BodyDoc("Returns a deep copy of the object"),
                   RetDoc ("Deep copy.")));

#ifdef PL_PYTHON_VERSION 
    declareMethod(rmm, "pyDeepCopy", &Object::pyDeepCopy,
                  (BodyDoc("Returns a pair containing a deep copy of "
                           "the object and the updated copies map."),
                   ArgDoc ("copies", "The initial copies map"),
                   RetDoc ("Deep copy, copies map")));
#endif //def PL_PYTHON_VERSION 

#ifdef PL_PYTHON_VERSION 
    declareMethod(rmm, "setOptionFromPython", &Object::setOptionFromPython,
                  (BodyDoc("Change an option within the object from a PythonObjectWrapper"),
                   ArgDoc("optionname", "The name of the option to change."),
                   ArgDoc("value","the new value from python")));
#endif //def PL_PYTHON_VERSION 

    rmm.insert(
        "getOption", 1,
        new ObjectTrampolineGetOption(
            "getOption",
            (BodyDoc("Return the option value given its name.  Note that the returned value\n"
                     "is POLYMORPHIC: its type varies according to the actual type of the\n"
                     "option."),
             ArgDoc ("optionname", "Name of the option to get"),
             RetDoc ("Value contained in the option"),
             ArgTypeDoc("string"),
             RetTypeDoc("(polymorphic)"))));

    rmm.insert(
        "getObject", 0,
        new ObjectTrampolineGetObject(
            "getObject",
            (BodyDoc("Return the object itself by value.  Note that the returned value\n"
                     "is POLYMORPHIC: its type varies according to the actual type of the\n"
                     "object."),
             RetDoc ("Object value"),
             RetTypeDoc("(polymorphic)"))));
}

Here is the call graph for this function:

static void PLearn::Object::declareOptions ( OptionList ol) [inline, static, protected]

Declare options (data fields) for the class.

Redefine this in subclasses: call declareOption(...) for each option, and then call inherited::declareOptions(options). Please call the inherited method AT THE END to get the options listed in a consistent order (from most recently defined to least recently defined).

  static void MyDerivedClass::declareOptions(OptionList& ol)
  {
      declareOption(ol, "inputsize", &MyObject::inputsize_,
                    OptionBase::buildoption,
                    "The size of the input; it must be provided");
      declareOption(ol, "weights", &MyObject::weights,
                    OptionBase::learntoption,
                    "The learned model weights");
      inherited::declareOptions(ol);
  }
Parameters:
olList of options that is progressively being constructed for the current class.

Reimplemented in PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ConcatOfVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::Cov2CorrVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TransposedDoubleProductVariable, PLearn::ExtendedVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IndexAtPositionVariable, PLearn::IsAboveThresholdVariable, PLearn::IsMissingVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixElementsVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::NaryVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::PDistributionVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesConstantVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::Variable, PLearn::VecElementVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, and PLearn::HTMLHelpConfig.

Definition at line 1018 of file Object.h.

Referenced by PLearn::VVec::declareOptions(), PLearn::VMatrix::declareOptions(), PLearn::VecStatsCollector::declareOptions(), PLearn::UCISpecification::declareOptions(), PLearn::TestMethod::declareOptions(), PLearn::SurfaceMesh::declareOptions(), PLearn::StatsCollector::declareOptions(), PLearn::Smoother::declareOptions(), PLearn::SetOption::declareOptions(), PLearn::SequentialValidation::declareOptions(), PLearn::RunObject::declareOptions(), PLearn::RegressionTreeQueue::declareOptions(), PLearn::RegressionTreeNode::declareOptions(), PLearn::RegressionTreeLeave::declareOptions(), PLearn::Redirect::declareOptions(), PLearn::RBMTrainer::declareOptions(), PLearn::RBMLayer::declareOptions(), PLearn::PythonCodeSnippet::declareOptions(), PLearn::PyPLearnScript::declareOptions(), PLearn::PTimer::declareOptions(), PLearn::PTest::declareOptions(), PLearn::PRandom::declareOptions(), PLearn::PLearner::declareOptions(), PLearn::PLearnDiff::declareOptions(), PLearn::PTester::declareOptions(), PLearn::Optimizer::declareOptions(), PLearn::OnlineLearningModule::declareOptions(), PLearn::ObservationWindow::declareOptions(), PLearn::ObjectGenerator::declareOptions(), PLearn::NetworkConnection::declareOptions(), PLearn::NearestNeighborPredictionCost::declareOptions(), PLearn::NatGradEstimator::declareOptions(), PLearn::ModuleTester::declareOptions(), PLearn::MeshVertex::declareOptions(), PLearn::MeshMatch::declareOptions(), PLearn::MeshGraph::declareOptions(), PLearn::MeshFace::declareOptions(), PLearn::MeshEdge::declareOptions(), PLearn::Learner::declareOptions(), PLearn::Kernel::declareOptions(), PLearn::InferenceRBM::declareOptions(), PLearn::ICP::declareOptions(), PLearn::HyperCommand::declareOptions(), PLearn::HTMLHelpGenerator::declareOptions(), PLearn::Grapher::declareOptions(), PLearn::GradientCorrector::declareOptions(), PLearn::GenerateDecisionPlot::declareOptions(), PLearn::Function::declareOptions(), PLearn::Experiment::declareOptions(), PLearn::Dictionary::declareOptions(), PLearn::Correspondence::declareOptions(), PLearn::CorrelationProfiler::declareOptions(), PLearn::Variable::declareOptions(), PLearn::ConditionalStatsCollector::declareOptions(), PLearn::ChemicalICP::declareOptions(), PLearn::Calendar::declareOptions(), PLearn::Binner::declareOptions(), and PLearn::BinaryBallTree::declareOptions().

{ }
static const PPath& PLearn::Object::declaringFile ( ) [inline, static]

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 633 of file Object.h.

Object * PLearn::Object::deepCopy ( CopiesMap copies) const [virtual]

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::SourceSampleVariable, PLearn::UniformSampleVariable, PLearn::MultinomialSampleVariable, PLearn::DiagonalNormalSampleVariable, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

Referenced by PLearn::remote_deepCopy().

Here is the caller graph for this function:

Object * PLearn::Object::deepCopyNoMap ( )

deepCopyNoMap: same as deepCopy, but starts with an empty CopiesMap and returns an Object*.

Definition at line 841 of file Object.cc.

References PLearn::deepCopy().

Referenced by declareMethods().

{
    CopiesMap cm;
    return deepCopy(cm);
}

Here is the call graph for this function:

Here is the caller graph for this function:

string PLearn::Object::getOption ( const string &  optionname) const

Return the string representation of an object's option (data field).

This is a generic method to be able to retrieve the value of an option supported by the object (and its derivatives). The option value is returned as a string and MUST be converted to the correct type before use.

The implementation calls writeOptionVal into a string stream.

Parameters:
optionnameName of option to get
Returns:
String representation of the option value

Definition at line 184 of file Object.cc.

References PLearn::PStream::flush(), PLearn::openString(), PLearn::PStream::plearn_ascii, and PLearn::removeblanks().

Referenced by PLearn::Kernel::computeGramMatrixDerivative(), declareMethods(), PLearn::SequentialValidation::measureOptions(), and PLearn::readObject().

{ 
    string s;
    PStream out = openString(s, PStream::plearn_ascii, "w");
    writeOptionVal(out, optionname);
    out.flush();
    return removeblanks(s);
}

Here is the call graph for this function:

Here is the caller graph for this function:

OptionList & PLearn::Object::getOptionList ( ) const [virtual]

Reimplemented in PLearn::TypedParentableObject< ParentT >, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

Referenced by PLearn::ObjectOptionsIterator::ObjectOptionsIterator().

Here is the caller graph for this function:

OptionMap & PLearn::Object::getOptionMap ( ) const [virtual]

Reimplemented in PLearn::TypedParentableObject< ParentT >, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

string PLearn::Object::getOptionsToRemoteTransmit ( ) const [virtual]

Returns a string of the names of all options to transmit when talking to remote PLearn hosts (see getOptionsToSave())

Definition at line 471 of file Object.cc.

References PLearn::OptionBase::nosave, and PLearn::OptionBase::remotetransmit.

{
    string res = "";
    OptionList& options = getOptionList();
  
    for( OptionList::iterator it = options.begin(); it!=options.end(); ++it )
    {
        OptionBase::flag_t flags = (*it)->flags();
        if(!(flags & OptionBase::nosave) || flags & OptionBase::remotetransmit)
            res += (*it)->optionname() + " ";
    }
    return res;
}
string PLearn::Object::getOptionsToSave ( ) const [virtual]

Returns a string of the names of all options to save.

(optionnames are to be separated by a space, and must be supported by writeOptionVal)

Returns:
List of options that don't have the OptionBase::nosave flag, separated by spaces.

Definition at line 455 of file Object.cc.

References PLearn::OptionBase::nosave.

{
    string res = "";
    OptionList& options = getOptionList();
  
    for( OptionList::iterator it = options.begin(); it!=options.end(); ++it )
    {
        OptionBase::flag_t flags = (*it)->flags();
        if(!(flags & OptionBase::nosave))
            res += (*it)->optionname() + " ";
    }
    return res;
}
RemoteMethodMap & PLearn::Object::getRemoteMethodMap ( ) const [virtual]

Reimplemented in PLearn::TypedParentableObject< ParentT >, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NoBpropVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 110 of file Object.cc.

bool PLearn::Object::hasOption ( const string &  optionname) const

Returns true if the object has an option with the given name.

Parameters:
optionnameName of option to get
Returns:
bool indicating whether the option exists.

Definition at line 177 of file Object.cc.

Referenced by declareMethods().

{ 
    OptionMap& om= getOptionMap();
    OptionMap::iterator it= om.find(optionname);
    return it != om.end();
}

Here is the caller graph for this function:

string PLearn::Object::info ( ) const [virtual]

Returns a bit more informative string about object (default returns classname())

Returns:
Information about the object

Reimplemented in PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::LiftBinaryCostFunction, PLearn::MulticlassErrorCostFunction, PLearn::NegLogProbCostFunction, PLearn::PowDistanceKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::SelectedOutputCostFunction, PLearn::SquaredErrorCostFunction, PLearn::WeightedCostFunction, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::EqualConstantVariable, PLearn::IsMissingVariable, PLearn::PlusConstantVariable, PLearn::TimesConstantVariable, PLearn::UnequalConstantVariable, and PLearn::WeightedDistance.

Definition at line 134 of file Object.cc.

Referenced by PLearn::BasisSelectionRegressor::appendCandidateFunctionsOfSingleField(), PLearn::FileVMatrix::build_(), PLearn::CompactFileVMatrix::build_(), PLearn::Learner::costNames(), PLearn::RealFunction::declareOptions(), PLearn::CompactFileVMatrix::getGroup(), PLearn::RealFunction::getInfo(), PLearn::CompactFileVMatrix::getNewRow(), PLearn::CompactFileVMatrix::groupLength(), PLearn::CompactFileVMatrix::makeDeepCopyFromShallowCopy(), PLearn::CompactFileVMatrix::nGroups(), PLearn::UnfoldedSumOfVariable::printInfo(), PLearn::UnfoldedFuncVariable::printInfo(), PLearn::SumOverBagsVariable::printInfo(), PLearn::SumOfVariable::printInfo(), PLearn::MatrixSumOfVariable::printInfo(), PLearn::CCCostVariable::printInfo(), and PLearn::RealFunction::setInfo().

{
    return classname();
}

Here is the caller graph for this function:

void PLearn::Object::load ( const PPath filename) [virtual]
Deprecated:
It simply calls the generic PLearn load function (that can load any PLearn object): PLearn::load(filename, *this) So you should call PLearn::load directly (it's defined in plearn/io/load_and_save.h).

Reimplemented in PLearn::Learner.

Definition at line 833 of file Object.cc.

References PLearn::load(), and PLWARNING.

Referenced by PLearn::HyperLearner::auto_save(), PLearn::VariableDeletionVMatrix::build_(), PLearn::NearestNeighborPredictionCost::build_(), PLearn::CompactVMatrix::CompactVMatrix(), PLearn::Learner::load(), PLearn::GaussianizeVMatrix::setMetaDataDir(), PLearn::RegressionTreeRegisters::sortRows(), PLearn::SparseVMatrix::SparseVMatrix(), and PLearn::WPLS::train().

{
    PLWARNING("This method is deprecated. It simply calls the generic PLearn load function "
              "(that can load any PLearn object): PLearn::load(filename, *this) "
              "So you should call PLearn::load directly (it's defined in plearn/io/load_and_save.h).");
    PLearn::load(filename, *this);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::makeDeepCopyFromShallowCopy ( CopiesMap copies) [virtual]

Does the necessary operations to transform a shallow copy (this) into a deep copy by deep-copying all the members that need to be.

This needs to be overridden by every class that adds "complex" data members to the class, such as Vec, Mat, PP<Something>, etc. Typical implementation:

  void CLASS_OF_THIS::makeDeepCopyFromShallowCopy(CopiesMap& copies)
  {
      inherited::makeDeepCopyFromShallowCopy(copies);
      deepCopyField(complex_data_member1, copies);
      deepCopyField(complex_data_member2, copies);
      ...
  }
Parameters:
copiesA map used by the deep-copy mechanism to keep track of already-copied objects.

Reimplemented in PLearn::ParentableObject, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::SetOption, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::CorrelationKernel, PLearn::DivisiveNormalizationKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::GaussianKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::NegKernel, PLearn::NeuralNetworkARDKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PrecomputedKernel, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SourceKernel, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::ArgminOfVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ConcatOfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TransposedDoubleProductVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::InsertZerosVariable, PLearn::IsMissingVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSumVariable, PLearn::MatrixElementsVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::NaryVariable, PLearn::NllGeneralGaussianVariable, PLearn::ObjectOptionVariable, PLearn::PDistributionVariable, PLearn::PlusManyVariable, PLearn::PotentialsVariable, PLearn::ReIndexedTargetVariable, PLearn::RowOfVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::UnaryVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::Variable, PLearn::VecElementVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::NoSplitSplitter, PLearn::OneVsAllVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IncrementalNNet, PLearn::NatGradEstimator, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::GenerateDecisionPlot, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMBinomialLayer, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMGaussianLayer, PLearn::RBMLateralBinomialLayer, PLearn::RBMLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMMixedLayer, PLearn::RBMModule, PLearn::RBMMultinomialLayer, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMTrainer, PLearn::RBMTruncExpLayer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::GaussianProcessRegressor, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::PerformanceEvaluator, PLearn::PTester, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::Molecule, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, and PLearn::TopDownAsymetricDeepNetwork.

Definition at line 125 of file Object.cc.

Referenced by PLearn::deepCopyField(), PLearn::VMatrix::makeDeepCopyFromShallowCopy(), PLearn::VecStatsCollector::makeDeepCopyFromShallowCopy(), PLearn::Variable::makeDeepCopyFromShallowCopy(), PLearn::UCISpecification::makeDeepCopyFromShallowCopy(), PLearn::SurfaceMesh::makeDeepCopyFromShallowCopy(), PLearn::Smoother::makeDeepCopyFromShallowCopy(), PLearn::SetOption::makeDeepCopyFromShallowCopy(), PLearn::SequentialValidation::makeDeepCopyFromShallowCopy(), PLearn::RunObject::makeDeepCopyFromShallowCopy(), PLearn::RegressionTreeQueue::makeDeepCopyFromShallowCopy(), PLearn::RegressionTreeNode::makeDeepCopyFromShallowCopy(), PLearn::RegressionTreeLeave::makeDeepCopyFromShallowCopy(), PLearn::Redirect::makeDeepCopyFromShallowCopy(), PLearn::RBMTrainer::makeDeepCopyFromShallowCopy(), PLearn::RBMLayer::makeDeepCopyFromShallowCopy(), PLearn::PythonCodeSnippet::makeDeepCopyFromShallowCopy(), PLearn::PyPLearnScript::makeDeepCopyFromShallowCopy(), PLearn::PTimer::makeDeepCopyFromShallowCopy(), PLearn::PTest::makeDeepCopyFromShallowCopy(), PLearn::PRandom::makeDeepCopyFromShallowCopy(), PLearn::PLearner::makeDeepCopyFromShallowCopy(), PLearn::PLearnDiff::makeDeepCopyFromShallowCopy(), PLearn::ParentableObject::makeDeepCopyFromShallowCopy(), PLearn::Optimizer::makeDeepCopyFromShallowCopy(), PLearn::OnlineLearningModule::makeDeepCopyFromShallowCopy(), PLearn::ObservationWindow::makeDeepCopyFromShallowCopy(), PLearn::NetworkConnection::makeDeepCopyFromShallowCopy(), PLearn::NearestNeighborPredictionCost::makeDeepCopyFromShallowCopy(), PLearn::NatGradEstimator::makeDeepCopyFromShallowCopy(), PLearn::ModuleTester::makeDeepCopyFromShallowCopy(), PLearn::MeshVertex::makeDeepCopyFromShallowCopy(), PLearn::MeshMatch::makeDeepCopyFromShallowCopy(), PLearn::MeshGraph::makeDeepCopyFromShallowCopy(), PLearn::MeshFace::makeDeepCopyFromShallowCopy(), PLearn::MeshEdge::makeDeepCopyFromShallowCopy(), PLearn::Kernel::makeDeepCopyFromShallowCopy(), PLearn::InferenceRBM::makeDeepCopyFromShallowCopy(), PLearn::ICP::makeDeepCopyFromShallowCopy(), PLearn::HyperCommand::makeDeepCopyFromShallowCopy(), PLearn::HTMLHelpGenerator::makeDeepCopyFromShallowCopy(), PLearn::Grapher::makeDeepCopyFromShallowCopy(), PLearn::GradientCorrector::makeDeepCopyFromShallowCopy(), PLearn::GenerateDecisionPlot::makeDeepCopyFromShallowCopy(), PLearn::Function::makeDeepCopyFromShallowCopy(), PLearn::Dictionary::makeDeepCopyFromShallowCopy(), PLearn::Correspondence::makeDeepCopyFromShallowCopy(), PLearn::CorrelationProfiler::makeDeepCopyFromShallowCopy(), PLearn::ConditionalStatsCollector::makeDeepCopyFromShallowCopy(), PLearn::ChemicalICP::makeDeepCopyFromShallowCopy(), PLearn::Calendar::makeDeepCopyFromShallowCopy(), PLearn::Binner::makeDeepCopyFromShallowCopy(), and PLearn::BinaryBallTree::makeDeepCopyFromShallowCopy().

{ }
void PLearn::Object::newread ( PStream in,
unsigned int  id = UINT_MAX 
)

The default implementation reads and builds an object in the new format:

  Classname(optionname=optionval; optionname=optionval; ...)
Parameters:
inStream from which read the object
idThe plearn pointer of the current object. Usefull for better error message.

Definition at line 487 of file Object.cc.

References c, PLearn::PStream::get(), PLearn::PStream::getline(), PLearn::TypeFactory::instance(), PLearn::TypeFactory::newObject(), PLearn::PStream::peek(), PLERROR, PLearn::PStream::putback(), PLearn::removeblanks(), PLearn::PStream::skipBlanksAndComments(), and PLearn::PStream::skipBlanksAndCommentsAndSeparators().

Referenced by PLearn::operator>>(), and PLearn::readObject().

{
    PP<Object> dummy_obj = 0; // Used to read skipped options.
    string cl;

    // Allow the use of the pointer syntax for non-pointer instances.
    in.skipBlanksAndComments();
    if ( in.peek() == '*' )  
    {
        const char* errmsg = "In Object::newread(PStream&) Wrong format. "
            "Expecting \"*%d->\" but got \"*%d%c%c\".";
    
        in.get(); // Eat '*'
        unsigned int id;
        in >> id;
        in.skipBlanksAndComments();

        char dash = in.get(); // Eat '-'
        if ( dash != '-' )
        {
            if ( dash == ';' )
                PLERROR("In Object::newread(PStream&): Non pointer objects can be prefixed with dummy "
                        "references ('*%d ->') but these references MUST NOT BE USED afterwards. Just "
                        "read '*%d;'", id, id );
            PLERROR( errmsg, id, id, dash, in.get() );
        }
    
        char cc = in.get();
        if(cc != '>') // Eat '>'
            PLERROR( errmsg, id, id, dash, cc);
        in.skipBlanksAndCommentsAndSeparators();    
    }
    
    in.getline(cl, '(');
    cl = removeblanks(cl);
    if (cl != classname())
        PLERROR("Object::newread() - Was expecting \"%s\", but read \"%s\"",
                classname().c_str(), cl.c_str());

    in.skipBlanksAndComments();
    int c = in.get();
    if (c != ')') 
    {
        in.putback(c);
        for (;;) 
        {
            // Read all specified options
            string optionname;
            in.getline(optionname, '=');
            optionname = removeblanks(optionname);
            in.skipBlanksAndComments();
            OptionMap& om= getOptionMap();
            OptionMap::iterator it= om.find(optionname);
            if(it != om.end() && it->second->shouldBeSkipped())
            {
                // Create a dummy object that will read this option.
                if (!dummy_obj) {
                    // Note that we do not call build on 'dummy_obj'. This is
                    // because some classes may crash when build is called
                    // before setting options (though this is not a desired
                    // behaviour, it can be hard to figure out what is going on
                    // when it crashes here).
                    dummy_obj =
                        TypeFactory::instance().newObject(this->classname());
                }
                dummy_obj->readOptionVal(in, optionname, id);
            }
            else
            {
                // cerr << "Reading option: " << optionname << endl;
                readOptionVal(in, optionname, id);
                // cerr << "returned from reading optiion " << optionname << endl;
            }
            in.skipBlanksAndCommentsAndSeparators();

            if (in.peek() == ')') 
            {
                in.get();
                break;
            }
        }
    }
    build(); // Build newly read Object
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::newwrite ( PStream out) const [virtual]

The default implementation serializes the object in the new format:

  Classname(optionname=optionval; optionname=optionval; ...)

Subclasses may override this method to provide different outputs depending on out's mode (plearn_ascii, raw_ascii, ...).

Parameters:
outStream onto which serialize the object

Reimplemented in PLearn::RealMapping, PLearn::StatsCollector, PLearn::VMatrix, and PLearn::VVec.

Definition at line 575 of file Object.cc.

References i, PLearn::PStream::remote_plearn_comm, PLearn::split(), and PLearn::PStream::write().

Referenced by PLearn::VVec::newwrite(), PLearn::StatsCollector::newwrite(), and PLearn::operator<<().

{
    vector<string> optnames= split(
        out.remote_plearn_comm?
        getOptionsToRemoteTransmit():
        getOptionsToSave());

    //we swap the VMatrix option at the end for better lisibility of the file
    if (!optnames.empty())
        for(size_t i =0; i<optnames.size() - 1 ;i++)
        {
            if("source"==optnames[i] || "vm"==optnames[i])
            {
                string tmp = optnames[i];
                optnames[i] = optnames.back();
                optnames.back() = tmp;
            }
        }

    out.write(classname());
    out.write("(\n");
    for (size_t i = 0; i < optnames.size(); ++i) 
    {
        out.write(optnames[i]);
        out.write(" = ");
        writeOptionVal(out, optnames[i]);
        if (i < optnames.size() - 1)
            out.write(";\n");
    }
//    out.write(" ) # "+classname()+"\n");
    out.write(" )\n");
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::oldread ( istream &  in) [virtual]
Deprecated:
For backward compatibility with old saved object

Reimplemented in PLearn::Variable.

Definition at line 820 of file Object.cc.

References PLERROR.

{
    PLERROR("oldread method not implemented for this object");
}
bool PLearn::Object::parseOptionName ( const string &  optionname,
Object *&  final_object,
OptionList::iterator &  option_iter,
string &  option_index 
)

Parses a fully qualified option name into the following parts:

  • The actual object it refers to (may not be this)
  • The iterator corresponding to the option within the object's OptionList.
  • The index number (or string) in the case of an indexed option, or "" if the option is not indexed.
Parameters:
[in]optionnameName of the option to parse
[out]final_objectPointer to the ultimate object within which the option is contained
[out]option_iterIterator within the final_object OptionList pointing to the Option object
[out]option_indexIf we are accessing an indexed option, this is the index (which is a string, to allow eventual indexing of maps); otherwise ""
Returns:
If true, the option was found; if false the option was not found; all output parameters contain undefined values.

Note: this function implements the basic mechanism of readOptionVal and writeOptionVal; the latter functions should be re-implemented in terms of the present function.

< Shut up compiler

Definition at line 365 of file Object.cc.

References i, PLERROR, and PLearn::toint().

{
    OptionList &options = getOptionList();
    for (OptionList::iterator it = options.begin(); it != options.end(); ++it)
        if ((*it)->optionname() == optionname) {
            final_object = this;
            option_iter  = it;
            option_index = "";
            return true;
        }

    // Found no options matching 'optionname'. First look for brackets. If there
    // are brackets, they must be located before any dot.
    size_t lb_pos = optionname.find('[');
    size_t rb_pos = optionname.find(']');
    size_t dot_pos = optionname.find('.');
    if (rb_pos != string::npos) {
        if (lb_pos == string::npos)
            PLERROR("Object::parseOptionName() - Unmatched brackets when parsing option \"%s\"",
                    optionname.c_str());
        string optname = optionname.substr(0, lb_pos);

        // Found no dot, or a right bracket before a dot
        if (dot_pos == string::npos || rb_pos < dot_pos) {
            string index = optionname.substr(lb_pos + 1, rb_pos - lb_pos - 1);
            for (OptionList::iterator it = options.begin(); it != options.end(); ++it)
                if ((*it)->optionname() == optname) {
                    // There are two cases here: either there is a dot located
                    // immediately after the right bracket, or there is no dot.  If
                    // there is a dot, the option HAS to be an Object
                    if (dot_pos != string::npos && dot_pos == rb_pos+1) {
                        int i = toint(index);
                        return (*it)->getIndexedObject(this, i)->
                            parseOptionName(optionname.substr(dot_pos + 1),
                                            final_object, option_iter, option_index);
                    }
                    else if (dot_pos == string::npos) {
                        final_object = this;
                        option_iter  = it;
                        option_index = index;
                        return true;
                    }
                    else {
                        PLERROR("Object::writeOptionVal() - unknown option format \"%s\"",
                                optionname.c_str());
                        return false;        
                    }
                }
        }
    }
    else if (lb_pos != string::npos)
        PLERROR("Object::writeOptionVal() - Unmatched brackets when parsing option \"%s\"",
                optionname.c_str());

    // No brackets, look for a dot
    if (dot_pos != string::npos) {
        // Found a dot, assume it's a field with an Object * field
        string optname = optionname.substr(0, dot_pos);
        string optoptname = optionname.substr(dot_pos + 1);
        for (OptionList::iterator it = options.begin(); it != options.end(); ++it)
            if ((*it)->optionname() == optname) {
                return (*it)->getAsObject(this)->
                    parseOptionName(optoptname, final_object, option_iter, option_index);
            }
    }

    // Set reasonable defaults for an error condition
    final_object = 0;
    option_iter  = OptionList::iterator();
    option_index = "";
    return false;
}

Here is the call graph for this function:

bool PLearn::Object::parseOptionName ( const string &  optionname,
const Object *&  final_object,
OptionList::iterator &  option_iter,
string &  option_index 
) const

Const overload of parseOptionName.

Definition at line 442 of file Object.cc.

{
    return const_cast<Object*>(this)->parseOptionName(
        optionname, const_cast<Object*&>(final_object),
        option_iter, option_index);
}
void PLearn::Object::prepareToSendResults ( PStream out,
int  nres 
) [static]

Must be called by the call method prior to sending results.

Definition at line 630 of file Object.cc.

References DBG_LOG, PLearn::endl(), and PLearn::PStream::write().

Referenced by PLearn::PLearnServer::callFunction(), PLearn::RemoteTrampoline::prepareToSendResults(), and PLearn::PLearnServer::run().

{ 
    DBG_LOG << "PREPARING TO SEND " << nres << " RESULTS." << endl;
    out.write("!R "); out << nres; 
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::read ( istream &  in) [virtual]

Read the object from a C++ istream.

The read method is the counterpart of the write method. It should be able to reconstruct an object that has been previously written with the write method. The current implementation automatically decides whether to call newread() (which is based on the new declareOptions/build mechanism) or oldread() for backward compatibility (if the header is of the form <ClassName>).

Deprecated:
Use the declareOption / build mechanism instead, that provides automatic serialization

Definition at line 615 of file Object.cc.

References c, in, and PLearn::ws().

Referenced by PLearn::VMatrix::loadStats(), and PLearn::Variable::oldread().

{ 
    in_ >> ws; // skip blanks
    int c = in_.peek();
    if(c=='<') // --> it's an "old-style" <Classname> ... </Classname> kind of definition
        oldread(in_);
    else { // assume it's a "new-style" Classname(...) 
        PStream in(&in_);
        newread(in);
    }
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::readOptionVal ( PStream in,
const string &  optionname,
unsigned int  id = UINT_MAX 
)

Reads and sets the value for the specified option from the specified stream.

Fully-qualified options syntax of the form "option[i].suboption.etc" is supported.

Parameters:
inPStream from which to read the new option value
optionnameName of the option to read from the stream
idThe plearn pointer of the current object. Usefull for better error message.

Definition at line 214 of file Object.cc.

References i, PLearn::PLearnError::message(), PLERROR, and PLearn::toint().

{
    try 
    {

        OptionMap& om= getOptionMap();
        OptionMap::iterator it= om.find(optionname);
        if(it != om.end())
        {
            it->second->read(this, in);
            return;
        }

        // Found no options matching 'optionname'. First look for brackets. If there
        // are brackets, they must be located before any dot.
        size_t lb_pos = optionname.find('[');
        size_t rb_pos = optionname.find(']');
        size_t dot_pos = optionname.find('.');
        if (rb_pos != string::npos) {
            if (lb_pos == string::npos)
                PLERROR("Object::readOptionVal() - Unmatched brackets");
            string optname = optionname.substr(0, lb_pos);

            // Found no dot, or a right bracket before a dot
            if (dot_pos == string::npos || rb_pos < dot_pos) {
                string index = optionname.substr(lb_pos + 1, rb_pos - lb_pos - 1);

                it= om.find(optname);
                if(it != om.end())
                {
                    // There are two cases here: either there is a dot located
                    // immediately after the right bracket, or there is no dot.
                    // If there is a dot, the option HAS to be an Object
                    if (dot_pos != string::npos && dot_pos == rb_pos+1) {
                        int i = toint(index);
                        it->second->getIndexedObject(this, i)->readOptionVal(
                            in, optionname.substr(dot_pos + 1));
                    }
                    else if (dot_pos == string::npos)
                        it->second->readIntoIndex(this, in, index);
                    else
                        PLERROR("Object::readOptionVal() - unknown option format \"%s\"",
                                optionname.c_str());
                    return;
                }
            }
        }
        else if (lb_pos != string::npos)
            PLERROR("Object::readOptionVal() - Unmatched brackets");

        // No brackets, look for a dot
        if (dot_pos != string::npos) 
        {
            // Found a dot, assume it's a field with an Object * field
            string optname = optionname.substr(0, dot_pos);
            string optoptname = optionname.substr(dot_pos + 1);
            it= om.find(optname);
            if(it != om.end())
            {
                it->second->getAsObject(this)->readOptionVal(in, optoptname);
                return;
            }
        }
    }
    catch(const PLearnError& e)
    { 
        if(id == UINT_MAX)
            PLERROR("Problem while attempting to read value of option \"%s\" of a \"%s\":\n %s", 
                    optionname.c_str(), classname().c_str(), e.message().c_str());
        else
            PLERROR("Problem while reading ptr %d while attempting to read value of option \"%s\" of a \"%s\":\n %s", 
                    id, optionname.c_str(), classname().c_str(), e.message().c_str());
            
    }

    // There are bigger problems in the world but still it isn't always funny
    if(optionname.empty())
        PLERROR("Found an empty option name in a \"%s\". "
                "Maybe you forgot a ')'?", classname().c_str());
    PLERROR("There is no option named \"%s\" in a \"%s\"",
            optionname.c_str(),classname().c_str());
}

Here is the call graph for this function:

void PLearn::Object::remote_save ( const string &  filepath,
const string &  io_formatting 
) const [private]

Version of save that's called by Remote Method Invocation.

Our convention is to have such methods start with the remote_ prefix.

Definition at line 996 of file Object.cc.

References PLearn::PStream::plearn_ascii, PLearn::PStream::plearn_binary, PLERROR, and PLearn::save().

Referenced by declareMethods().

{
    if(io_formatting=="plearn_ascii")
        PLearn::save(filepath, *this, PStream::plearn_ascii);
    else if(io_formatting=="plearn_binary")
        PLearn::save(filepath, *this, PStream::plearn_binary);
    else
        PLERROR("In Object remote method save: invalid io_formatting %s",
                io_formatting.c_str());
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::run ( ) [virtual]

Override this for runnable objects (default method issues a runtime error).

Runnable objects are objects that can be used as *THE* object of a .plearn script. The run() method specifies what they should do when executed.

Reimplemented in PLearn::PyPLearnScript, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::PTest, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::PythonCodeSnippet, PLearn::HyperLearner, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::RBMTrainer, PLearn::SequentialValidation, PLearn::PTester, PLearn::Train, PLearn::ICP, and PLearn::ChemicalICP.

Definition at line 815 of file Object.cc.

References PLERROR.

Referenced by declareMethods().

{
    PLERROR("%s::run() : Not a runnable Object", this->classname().c_str());
}

Here is the caller graph for this function:

void PLearn::Object::save ( const PPath filename) const [virtual]
Deprecated:
It simply calls the generic PLearn save function (that can save any PLearn object): PLearn::save(filename, *this) So you should call PLearn::save directly (it's defined in plearn/io/load_and_save.h).

Reimplemented in PLearn::CompactVMatrix, PLearn::ForwardVMatrix, PLearn::SparseVMatrix, PLearn::VMatrix, and PLearn::Learner.

Definition at line 825 of file Object.cc.

References PLWARNING, and PLearn::save().

Referenced by PLearn::HyperLearner::auto_save(), PLearn::DeepReconstructorNet::computeAndSaveLayerActivationStats(), PLearn::GaussianContinuum::get_image_matrix(), PLearn::HyperOptimize::optimize(), PLearn::PTester::perform(), PLearn::SequentialValidation::run(), PLearn::Grapher::run(), PLearn::GenerateDecisionPlot::run(), PLearn::Experiment::run(), PLearn::Learner::save(), PLearn::StackedAutoassociatorsNet::train(), PLearn::HyperLearner::train(), PLearn::GaussianContinuum::train(), PLearn::EntropyContrast::train(), PLearn::DeepReconstructorNet::train(), PLearn::DeepBeliefNet::train(), PLearn::AdaBoost::train(), and PLearn::DeepReconstructorNet::trainHiddenLayer().

{
    PLWARNING("This method is deprecated. It simply calls the generic PLearn save function "
              "(that can save any PLearn object): PLearn::save(filename, *this) "
              "So you should call PLearn::save directly (it's defined in plearn/io/load_and_save.h).");
    PLearn::save(filename, *this);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::setOption ( const string &  optionname,
const string &  value 
)

Set an option (a data field) into an object.

This is a generic method to be able to set an option in an object in the most generic manner value is a string representation of the value to be set. It should only be called for initial construction or reloading of an object, prior to calling build(); To modify the options of an already built object, call changeOptions or changeOption instead. If no option with that name exists, it causes an "Unknown option" runtime error.

The implementation calls readOptionVal() on a stringstream built from value.

Parameters:
optionnameName of option to set
valueString representation of the value to set the option to. Note that the actual value set into the option is converted from the string representation into a genuine C++ object acceptable for the option type.

Definition at line 160 of file Object.cc.

References in, PLearn::openString(), and PLearn::PStream::plearn_ascii.

Referenced by align_().

{
    PStream in = openString(value, PStream::plearn_ascii);
    readOptionVal(in, optionname);
}

Here is the call graph for this function:

Here is the caller graph for this function:

void PLearn::Object::write ( ostream &  out) const [virtual]

Write the object to a C++ ostream.

The write method should write a complete description of the object to the given stream, that should be enough to later reconstruct it. (a somewhat human-readable ascii format is usually preferred). The new default version simply calls newwrite(...) which simply writes all the "options" declared in declareOptions, so there is no need to overload write in subclasses. Old classes that still override write should progressively be moved to the new declareOptions/build mechanism.

Deprecated:
Use the declareOption / build mechanism instead, that provides automatic serialization

Reimplemented in PLearn::RealMapping, and PLearn::Variable.

Definition at line 609 of file Object.cc.

Referenced by PLearn::CompactVMatrix::append(), PLearn::QuantilesStatsIterator::oldwrite(), PLearn::LiftStatsIterator::oldwrite(), and PLearn::StatsCollector::oldwrite().

{
    PStream out(&out_);
    newwrite(out);
}

Here is the caller graph for this function:

void PLearn::Object::writeOptionVal ( PStream out,
const string &  optionname 
) const

Writes the value of the specified option to the specified stream.

Fully-qualified options syntax of the form "option[i].suboption.etc" is supported.

Parameters:
outPStream into which write the option value
optionnameName of the option to write out to the stream

Definition at line 300 of file Object.cc.

References i, PLERROR, and PLearn::toint().

{
    OptionMap& om= getOptionMap();
    OptionMap::iterator it= om.find(optionname);
    if(it != om.end())
    {
        it->second->write(this, out);
        return;
    }
    
    // Found no options matching 'optionname'. First look for brackets. If there
    // are brackets, they must be located before any dot.
    size_t lb_pos = optionname.find('[');
    size_t rb_pos = optionname.find(']');
    size_t dot_pos = optionname.find('.');
    if (rb_pos != string::npos) {
        if (lb_pos == string::npos)
            PLERROR("Object::writeOptionVal() - Unmatched brackets");
        string optname = optionname.substr(0, lb_pos);

        // Found no dot, or a right bracket before a dot
        if (dot_pos == string::npos || rb_pos < dot_pos) {
            string index = optionname.substr(lb_pos + 1, rb_pos - lb_pos - 1);
            it= om.find(optname);
            if(it != om.end())
            {
                // There are two cases here: either there is a dot located
                // immediately after the right bracket, or there is no dot.  If
                // there is a dot, the option HAS to be an Object
                if (dot_pos != string::npos && dot_pos == rb_pos+1) {
                    int i = toint(index);
                    it->second->getIndexedObject(this, i)->writeOptionVal(
                        out, optionname.substr(dot_pos + 1));
                }
                else if (dot_pos == string::npos)
                    it->second->writeAtIndex(this, out, index);
                else
                    PLERROR("Object::writeOptionVal() - unknown option format \"%s\"",
                            optionname.c_str());
                return;
            }
        }
    }
    else if (lb_pos != string::npos)
        PLERROR("Object::writeOptionVal() - Unmatched brackets");

    // No brackets, look for a dot
    if (dot_pos != string::npos) {
        // Found a dot, assume it's a field with an Object * field
        string optname = optionname.substr(0, dot_pos);
        string optoptname = optionname.substr(dot_pos + 1);
        it= om.find(optname);
        if(it != om.end())
        {
            it->second->getAsObject(this)->writeOptionVal(out, optoptname);
            return;
        }
    }
    // There are bigger problems in the world but still it isn't always funny
    PLERROR("Object::writeOptionVal() - Unknown option \"%s\"", optionname.c_str());    
}

Here is the call graph for this function:


Member Data Documentation

Reimplemented in PLearn::ParentableObject, PLearn::TypedParentableObject< ParentT >, PLearn::TransparentParentable, PLearn::PLearnDiff, PLearn::RealMapping, PLearn::SetOption, PLearn::X, PLearn::Y, PLearn::Z, PLearn::ObjectGraphIteratorTest, PLearn::PLCheckTest, PLearn::PLStringutilsTest, PLearn::PPTest, PLearn::UCISpecification, PLearn::ConditionalDictionary, PLearn::Dictionary, PLearn::FileDictionary, PLearn::VecDictionary, PLearn::WordNetSenseDictionary, PLearn::CachedFeatureSet, PLearn::ConcatDisjointFeatureSet, PLearn::FeatureSet, PLearn::HashMapFeatureSet, PLearn::IdentityFeatureSet, PLearn::PythonFeatureSet, PLearn::WordNetFeatureSet, PLearn::PyPLearnScript, PLearn::RPPath, PLearn::PLLogTest, PLearn::PPathTest, PLearn::PStreamBufTest, PLearn::TupleTest, PLearn::AdditiveNormalizationKernel, PLearn::ARDBaseKernel, PLearn::BetaKernel, PLearn::ClassDistanceProportionCostFunction, PLearn::ClassErrorCostFunction, PLearn::ClassMarginCostFunction, PLearn::CompactVMatrixGaussianKernel, PLearn::CompactVMatrixPolynomialKernel, PLearn::ConvexBasisKernel, PLearn::CorrelationKernel, PLearn::CosKernel, PLearn::DifferenceKernel, PLearn::DirectNegativeCostFunction, PLearn::DistanceKernel, PLearn::DivisiveNormalizationKernel, PLearn::DotProductKernel, PLearn::DTWKernel, PLearn::EpanechnikovKernel, PLearn::PartsDistanceKernel, PLearn::GaussianDensityKernel, PLearn::GaussianKernel, PLearn::GeneralizedDistanceRBFKernel, PLearn::GeodesicDistanceKernel, PLearn::IIDNoiseKernel, PLearn::Kernel, PLearn::KroneckerBaseKernel, PLearn::LaplacianKernel, PLearn::LiftBinaryCostFunction, PLearn::LinearARDKernel, PLearn::LLEKernel, PLearn::LogOfGaussianDensityKernel, PLearn::ManifoldParzenKernel, PLearn::Matern1ARDKernel, PLearn::MemoryCachedKernel, PLearn::MulticlassErrorCostFunction, PLearn::NegKernel, PLearn::NegLogProbCostFunction, PLearn::NegOutputCostFunction, PLearn::NeuralNetworkARDKernel, PLearn::NonLocalManifoldParzenKernel, PLearn::NormalizedDotProductKernel, PLearn::PLearnerDiagonalKernel, PLearn::PolynomialKernel, PLearn::PowDistanceKernel, PLearn::PrecomputedKernel, PLearn::PricingTransactionPairProfitFunction, PLearn::QuadraticUtilityCostFunction, PLearn::RationalQuadraticARDKernel, PLearn::ReconstructionWeightsKernel, PLearn::ScaledGaussianKernel, PLearn::ScaledGeneralizedDistanceRBFKernel, PLearn::ScaledLaplacianKernel, PLearn::SelectedOutputCostFunction, PLearn::SigmoidalKernel, PLearn::SigmoidPrimitiveKernel, PLearn::SourceKernel, PLearn::SquaredErrorCostFunction, PLearn::SquaredExponentialARDKernel, PLearn::SummationKernel, PLearn::ThresholdedKernel, PLearn::VMatKernel, PLearn::WeightedCostFunction, PLearn::WeightedQuadraticPolynomialKernel, PLearn::Binner, PLearn::ConditionalCDFSmoother, PLearn::ConditionalStatsCollector, PLearn::ConstantRealFunction, PLearn::StatsIterator, PLearn::MeanStatsIterator, PLearn::ExpMeanStatsIterator, PLearn::StddevStatsIterator, PLearn::StderrStatsIterator, PLearn::SharpeRatioStatsIterator, PLearn::MinStatsIterator, PLearn::MaxStatsIterator, PLearn::LiftStatsIterator, PLearn::QuantilesStatsIterator, PLearn::LiftStatsCollector, PLearn::LimitedGaussianSmoother, PLearn::ManualBinner, PLearn::ObservationWindow, PLearn::PRandom, PLearn::RealFunction, PLearn::RealFunctionFromKernel, PLearn::RealFunctionOfInputFeature, PLearn::RealFunctionProduct, PLearn::RealRangeIndicatorFunction, PLearn::RealValueIndicatorFunction, PLearn::ScaledConditionalCDFSmoother, PLearn::ShiftAndRescaleFeatureRealFunction, PLearn::Smoother, PLearn::SoftHistogramBinner, PLearn::StatsCollector, PLearn::PentaTest, PLearn::PLMathTest, PLearn::TMatTest, PLearn::RemoveObservationTest, PLearn::TruncatedRealFunction, PLearn::VecStatsCollector, PLearn::Calendar, PLearn::HTMLHelpGenerator, PLearn::NearestNeighborPredictionCost, PLearn::ObjectGenerator, PLearn::PTest, PLearn::PTimer, PLearn::Redirect, PLearn::RunObject, PLearn::ShellScript, PLearn::HeapTest, PLearn::AdaptGradientOptimizer, PLearn::ConjGradientOptimizer, PLearn::AutoScaledGradientOptimizer, PLearn::OnlineGramNaturalGradientOptimizer, PLearn::GradientOptimizer, PLearn::Optimizer, PLearn::ConjRosenbrock, PLearn::PythonCodeSnippet, PLearn::PythonProcessedVMatrix, PLearn::BasicIdentityCallsTest, PLearn::InjectionTest, PLearn::InstanceSnippetTest, PLearn::InterfunctionXchgTest, PLearn::MemoryStressTest, PLearn::AbsVariable, PLearn::AffineTransformVariable, PLearn::AffineTransformWeightPenalty, PLearn::ArgmaxVariable, PLearn::ArgminOfVariable, PLearn::ArgminVariable, PLearn::BiasWeightAffineTransformVariable, PLearn::BinaryClassificationLossVariable, PLearn::BinaryVariable, PLearn::CCCostVariable, PLearn::ClassificationLossVariable, PLearn::ColumnIndexVariable, PLearn::ColumnSumVariable, PLearn::ConcatColumnsVariable, PLearn::ConcatOfVariable, PLearn::ConcatRowsVariable, PLearn::ConfRatedAdaboostCostVariable, PLearn::ConvolveVariable, PLearn::CrossEntropyVariable, PLearn::CutAboveThresholdVariable, PLearn::CutBelowThresholdVariable, PLearn::DeterminantVariable, PLearn::DiagonalizedFactorsProductVariable, PLearn::DilogarithmVariable, PLearn::DivVariable, PLearn::DotProductVariable, PLearn::DuplicateColumnVariable, PLearn::DuplicateRowVariable, PLearn::DuplicateScalarVariable, PLearn::ElementAtPositionVariable, PLearn::EqualConstantVariable, PLearn::EqualScalarVariable, PLearn::EqualVariable, PLearn::ErfVariable, PLearn::AdditiveGaussianNoiseVariable, PLearn::BernoulliSampleVariable, PLearn::ConstrainedSourceVariable, PLearn::ConstrainVariable, PLearn::Cov2CorrVariable, PLearn::DiagVariable, PLearn::DoubleProductVariable, PLearn::LinearCombinationOfScalarVariables, PLearn::LogSoftSoftMaxVariable, PLearn::MultiMaxVariable, PLearn::MultiSampleVariable, PLearn::NonDiagVariable, PLearn::ProbabilityPairsInverseVariable, PLearn::ProbabilityPairsVariable, PLearn::RandomForcedValuesVariable, PLearn::SaltPepperNoiseVariable, PLearn::SoftSoftMaxVariable, PLearn::SumEntropyOfBernoullis, PLearn::SumEntropyOfCategoricals, PLearn::SumVarianceOfLinearTransformedBernoullis, PLearn::SumVarianceOfLinearTransformedCategoricals, PLearn::TimesConstantScalarVariable2, PLearn::TraceVariable, PLearn::TransposedDoubleProductVariable, PLearn::ExpVariable, PLearn::ExtendedVariable, PLearn::ExtractVariable, PLearn::FNetLayerVariable, PLearn::Function, PLearn::GaussianProcessNLLVariable, PLearn::GradientAdaboostCostVariable, PLearn::HardSlopeVariable, PLearn::HeterogenuousAffineTransformVariable, PLearn::HeterogenuousAffineTransformWeightPenalty, PLearn::IdentityVariable, PLearn::IfThenElseVariable, PLearn::IndexAtPositionVariable, PLearn::InsertZerosVariable, PLearn::InterValuesVariable, PLearn::InvertElementsVariable, PLearn::IsAboveThresholdVariable, PLearn::IsLargerVariable, PLearn::IsMissingVariable, PLearn::IsSmallerVariable, PLearn::LeftPseudoInverseVariable, PLearn::LiftOutputVariable, PLearn::LocalizedFeaturesLayerVariable, PLearn::LogAddVariable, PLearn::LogSoftmaxVariable, PLearn::LogSumVariable, PLearn::LogVariable, PLearn::MarginPerceptronCostVariable, PLearn::MatrixAffineTransformFeedbackVariable, PLearn::MatrixAffineTransformVariable, PLearn::MatrixElementsVariable, PLearn::MatrixInverseVariable, PLearn::MatrixOneHotSquaredLoss, PLearn::MatrixSoftmaxLossVariable, PLearn::MatrixSoftmaxVariable, PLearn::MatrixSumOfVariable, PLearn::MatRowVariable, PLearn::Max2Variable, PLearn::MaxVariable, PLearn::Min2Variable, PLearn::MiniBatchClassificationLossVariable, PLearn::MinusColumnVariable, PLearn::MinusRowVariable, PLearn::MinusScalarVariable, PLearn::MinusTransposedColumnVariable, PLearn::MinusVariable, PLearn::MinVariable, PLearn::MulticlassLossVariable, PLearn::NaryVariable, PLearn::NegateElementsVariable, PLearn::NegCrossEntropySigmoidVariable, PLearn::NegLogPoissonVariable, PLearn::NllGeneralGaussianVariable, PLearn::NllSemisphericalGaussianVariable, PLearn::NoBpropVariable, PLearn::ObjectOptionVariable, PLearn::OneHotSquaredLoss, PLearn::OneHotVariable, PLearn::OutputVariable, PLearn::PDistributionVariable, PLearn::PLogPVariable, PLearn::PlusColumnVariable, PLearn::PlusConstantVariable, PLearn::PlusManyVariable, PLearn::PlusRowVariable, PLearn::PlusScalarVariable, PLearn::PlusVariable, PLearn::PotentialsVariable, PLearn::PowVariable, PLearn::PowVariableVariable, PLearn::ProductTransposeVariable, PLearn::ProductVariable, PLearn::ProjectionErrorVariable, PLearn::ReIndexedTargetVariable, PLearn::ReshapeVariable, PLearn::RightPseudoInverseVariable, PLearn::RowAtPositionVariable, PLearn::RowOfVariable, PLearn::RowSumSquareVariable, PLearn::RowSumVariable, PLearn::SemiSupervisedProbClassCostVariable, PLearn::SigmoidVariable, PLearn::SignVariable, PLearn::SoftmaxLossVariable, PLearn::SoftmaxVariable, PLearn::SoftplusVariable, PLearn::SoftSlopeIntegralVariable, PLearn::SoftSlopeVariable, PLearn::SourceVariable, PLearn::SparseIncrementalAffineTransformVariable, PLearn::SquareRootVariable, PLearn::SquareVariable, PLearn::SubMatTransposeVariable, PLearn::SubMatVariable, PLearn::SubsampleVariable, PLearn::SumAbsVariable, PLearn::SumOfVariable, PLearn::SumOverBagsVariable, PLearn::SumSquareVariable, PLearn::SumVariable, PLearn::SVDVariable, PLearn::TanhVariable, PLearn::VariablesTest, PLearn::VarUtilsTest, PLearn::ThresholdBpropVariable, PLearn::TimesColumnVariable, PLearn::TimesConstantVariable, PLearn::TimesRowVariable, PLearn::TimesScalarVariable, PLearn::TimesVariable, PLearn::TransposeProductVariable, PLearn::TransposeVariable, PLearn::UnaryHardSlopeVariable, PLearn::UnaryVariable, PLearn::UnequalConstantVariable, PLearn::UnfoldedFuncVariable, PLearn::UnfoldedSumOfVariable, PLearn::VarArrayElementVariable, PLearn::VarColumnsVariable, PLearn::VarElementVariable, PLearn::Variable, PLearn::VarRowsVariable, PLearn::VarRowVariable, PLearn::VecElementVariable, PLearn::WeightedSumSquareVariable, PLearn::AddBagInformationVMatrix, PLearn::AddMissingVMatrix, PLearn::AppendNeighborsVMatrix, PLearn::AsciiVMatrix, PLearn::AutoVMatrix, PLearn::AutoVMatrixSaveSource, PLearn::BinaryNumbersVMatrix, PLearn::BinaryOpVMatrix, PLearn::BinSplitter, PLearn::BootstrapSplitter, PLearn::BootstrapVMatrix, PLearn::ByteMemoryVMatrix, PLearn::CenteredVMatrix, PLearn::ClassSeparationSplitter, PLearn::ClassSubsetVMatrix, PLearn::CompactFileVMatrix, PLearn::CompactVMatrix, PLearn::CompressedVMatrix, PLearn::ConcatColumnsVMatrix, PLearn::ConcatRowsSubVMatrix, PLearn::ConcatRowsVMatrix, PLearn::ConcatSetsSplitter, PLearn::ConstantVMatrix, PLearn::CrossReferenceVMatrix, PLearn::CumVMatrix, PLearn::DatedJoinVMatrix, PLearn::DatedVMatrix, PLearn::DBSplitter, PLearn::BatchVMatrix, PLearn::LearnerProcessedVMatrix, PLearn::RemoveRowsVMatrix, PLearn::YMDDatedVMatrix, PLearn::DichotomizeVMatrix, PLearn::DictionaryVMatrix, PLearn::DiskVMatrix, PLearn::DisregardRowsVMatrix, PLearn::EncodedVMatrix, PLearn::NetflixVMatrix, PLearn::ExplicitSplitter, PLearn::ExtendedVMatrix, PLearn::ExtractNNetParamsVMatrix, PLearn::FileVMatrix, PLearn::FilteredVMatrix, PLearn::FilterSplitter, PLearn::FinancePreprocVMatrix, PLearn::ForwardVMatrix, PLearn::FractionSplitter, PLearn::GaussianizeVMatrix, PLearn::GeneralizedOneHotVMatrix, PLearn::GetInputVMatrix, PLearn::GramVMatrix, PLearn::ImputationVMatrix, PLearn::IndexedVMatrix, PLearn::InfiniteMNISTVMatrix, PLearn::InterleaveVMatrix, PLearn::JoinVMatrix, PLearn::JulianizeVMatrix, PLearn::KernelVMatrix, PLearn::KFoldSplitter, PLearn::KNNImputationVMatrix, PLearn::KNNVMatrix, PLearn::LemmatizeVMatrix, PLearn::LIBSVMSparseVMatrix, PLearn::LocallyPrecomputedVMatrix, PLearn::LocalNeighborsDifferencesVMatrix, PLearn::MeanImputationVMatrix, PLearn::MeanMedianModeImputationVMatrix, PLearn::MemoryVMatrix, PLearn::MemoryVMatrixNoSave, PLearn::MissingIndicatorVMatrix, PLearn::MissingInstructionVMatrix, PLearn::MixtureVMatrix, PLearn::MixUnlabeledNeighbourVMatrix, PLearn::MovingAverageVMatrix, PLearn::MultiInstanceVMatrix, PLearn::MultiTargetOneHotVMatrix, PLearn::MultiTaskSeparationSplitter, PLearn::MultiToUniInstanceSelectRandomVMatrix, PLearn::NoSplitSplitter, PLearn::OneHotVMatrix, PLearn::OneVsAllVMatrix, PLearn::PairsVMatrix, PLearn::PLearnerOutputVMatrix, PLearn::PrecomputedVMatrix, PLearn::ProcessDatasetVMatrix, PLearn::ProcessingVMatrix, PLearn::ProcessSymbolicSequenceVMatrix, PLearn::PutSubVMatrix, PLearn::PythonTableVMatrix, PLearn::RandomNeighborsDifferencesVMatrix, PLearn::RandomSamplesFromVMatrix, PLearn::RandomSamplesVMatrix, PLearn::RangeVMatrix, PLearn::RankedVMatrix, PLearn::RealFunctionsProcessedVMatrix, PLearn::RegularGridVMatrix, PLearn::ReIndexedTargetVMatrix, PLearn::RemapLastColumnVMatrix, PLearn::RemoveDuplicateVMatrix, PLearn::ReorderByMissingVMatrix, PLearn::RepeatSplitter, PLearn::RepeatVMatrix, PLearn::ReplicateSamplesVMatrix, PLearn::RowBufferedVMatrix, PLearn::RowsSubVMatrix, PLearn::SelectColumnsVMatrix, PLearn::SelectRowsFileIndexVMatrix, PLearn::SelectRowsMultiInstanceVMatrix, PLearn::SelectRowsVMatrix, PLearn::SelectSetsSplitter, PLearn::SeparateInputVMatrix, PLearn::SequentialSplitter, PLearn::ShiftAndRescaleVMatrix, PLearn::ShuffleColumnsVMatrix, PLearn::SortRowsVMatrix, PLearn::SourceVMatrix, PLearn::SourceVMatrixSplitter, PLearn::SparseVMatrix, PLearn::Splitter, PLearn::SplitWiseValidationVMatrix, PLearn::StackedSplitter, PLearn::StochasticBinarizeVMatrix, PLearn::StrTableVMatrix, PLearn::SubInputVMatrix, PLearn::SubVMatrix, PLearn::TemporalHorizonVMatrix, PLearn::TemporaryDiskVMatrix, PLearn::TemporaryFileVMatrix, PLearn::AutoVMatrixTest, PLearn::FileVMatrixTest, PLearn::IndexedVMatrixTest, PLearn::RowBufferedVMatrixTest, PLearn::TestInTrainSplitter, PLearn::TextFilesVMatrix, PLearn::TextStreamVMatrix, PLearn::ToBagSplitter, PLearn::TrainTestSplitter, PLearn::TrainValidTestSplitter, PLearn::TransposeVMatrix, PLearn::UCIDataVMatrix, PLearn::UniformizeVMatrix, PLearn::UniformVMatrix, PLearn::UpsideDownVMatrix, PLearn::ValueSelectRowsVMatrix, PLearn::VariableDeletionVMatrix, PLearn::VecExtendedVMatrix, PLearn::ViewSplitterVMatrix, PLearn::VMatLanguage, PLearn::PreprocessingVMatrix, PLearn::VMatrix, PLearn::VMatrixFromDistribution, PLearn::VVec, PLearn::VVMatrix, PLearn::AnalyzeDond2DiscreteVariables, PLearn::AnalyzeFieldStats, PLearn::CheckDond2FileSequence, PLearn::ComputeDond2Target, PLearn::ComputePurenneError, PLearn::ConditionalMeanImputationVMatrix, PLearn::CovariancePreservationImputationVMatrix, PLearn::DichotomizeDond2DiscreteVariables, PLearn::Experimentation, PLearn::FixDond2BinaryVariables, PLearn::MergeDond2Files, PLearn::NeighborhoodConditionalMean, PLearn::NeighborhoodImputationVMatrix, PLearn::Preprocessing, PLearn::SecondIterationTester, PLearn::SecondIterationWrapper, PLearn::StabilisationLearner, PLearn::TestImputations, PLearn::WeightedDistance, PLearn::BinaryStump, PLearn::ClassifierFromConditionalPDistribution, PLearn::ClassifierFromDensity, PLearn::KFoldLogisticClassifier, PLearn::LocalGaussianClassifier, PLearn::FeatureSetNaiveBayesClassifier, PLearn::KNNClassifier, PLearn::MultiInstanceNNet, PLearn::SVMClassificationTorch, PLearn::ToBagClassifier, PLearn::ConditionalDensityNet, PLearn::ConditionalDistribution, PLearn::ConditionalGaussianDistribution, PLearn::Distribution, PLearn::EmpiricalDistribution, PLearn::GaussianContinuumDistribution, PLearn::GaussianProcessRegressor, PLearn::LocallyWeightedDistribution, PLearn::PConditionalDistribution, PLearn::LocallyMagnifiedDistribution, PLearn::NeighborhoodBoxVolumeDensityEstimator, PLearn::TransformationLearner, PLearn::GaussianDistribution, PLearn::GaussMix, PLearn::HistogramDistribution, PLearn::KernelDensityEstimator, PLearn::ManifoldParzen2, PLearn::MixtureDistribution, PLearn::NGramDistribution, PLearn::NGramTree, PLearn::NonLocalManifoldParzen, PLearn::ParzenWindow, PLearn::PDistribution, PLearn::RandomGaussMix, PLearn::RBMDistribution, PLearn::SpiralDistribution, PLearn::SymbolNode, PLearn::UnconditionalDistribution, PLearn::UniformDistribution, PLearn::AddCostToLearner, PLearn::AddLayersNNet, PLearn::BestAveragingPLearner, PLearn::ChainedLearners, PLearn::DeepNNet, PLearn::Learner, PLearn::NeuralNet, PLearn::DistRepNNet, PLearn::EmbeddedLearner, PLearn::CorrelationProfiler, PLearn::DeepReconstructorNet, PLearn::mNNet, PLearn::NatGradEstimator, PLearn::NatGradNNet, PLearn::NatGradSMPNNet, PLearn::PvGradNNet, PLearn::FeatureSetNNet, PLearn::GradientCorrector, PLearn::HorizonStatefulLearner, PLearn::IdentityPLearner, PLearn::IncrementalNNet, PLearn::NeighborhoodSmoothnessNNet, PLearn::NNet, PLearn::PLearner, PLearn::PythonProcessedLearner, PLearn::SelectInputSubsetLearner, PLearn::StackedLearner, PLearn::StatefulLearner, PLearn::TestingLearner, PLearn::TorchLearner, PLearn::TransformOutputLearner, PLearn::VPLCombinedLearner, PLearn::VPLPreprocessedLearner, PLearn::VPLPreprocessedLearner2, PLearn::VPLProcessor, PLearn::CartesianProductOracle, PLearn::EarlyStoppingOracle, PLearn::ExplicitListOracle, PLearn::HyperCommand, PLearn::HyperLearner, PLearn::HyperOptimize, PLearn::HyperRetrain, PLearn::HyperSetOption, PLearn::OptimizeOptionOracle, PLearn::OptionsOracle, PLearn::OracleObjectGenerator, PLearn::StepwiseSelectionOracle, PLearn::GraphicalBiText, PLearn::TextSenseSequenceVMatrix, PLearn::AdaBoost, PLearn::BaggingLearner, PLearn::CompareLearner, PLearn::MultiClassAdaBoost, PLearn::Experiment, PLearn::GenerateDecisionPlot, PLearn::PTester, PLearn::Grapher, PLearn::PrecomputedProcessedLearner, PLearn::VariableSelectionWithDirectedGradientDescent, PLearn::BallTreeNearestNeighbors, PLearn::BinaryBallTree, PLearn::ExhaustiveNearestNeighbors, PLearn::GenericNearestNeighbors, PLearn::ArgmaxModule, PLearn::BackConvolution2DModule, PLearn::BinarizeModule, PLearn::ClassErrorCostModule, PLearn::CombiningCostsModule, PLearn::Convolution2DModule, PLearn::CostModule, PLearn::CrossEntropyCostModule, PLearn::DeepBeliefNet, PLearn::GaussianDBNClassification, PLearn::GaussianDBNRegression, PLearn::GaussPartSupervisedDBN, PLearn::HintonDeepBeliefNet, PLearn::NLLErrModule, PLearn::PartSupervisedDBN, PLearn::RBMBinomialLayer, PLearn::RBMConv2DLLParameters, PLearn::RBMGaussianLayer, PLearn::RBMGenericParameters, PLearn::RBMJointGenericParameters, PLearn::RBMJointLLParameters, PLearn::RBMLayer, PLearn::RBMLLParameters, PLearn::RBMLQParameters, PLearn::RBMMixedLayer, PLearn::RBMMultinomialLayer, PLearn::RBMParameters, PLearn::RBMQLParameters, PLearn::RBMTruncExpLayer, PLearn::SquaredErrModule, PLearn::StackedModulesLearner, PLearn::StackedModulesModule, PLearn::SupervisedDBN, PLearn::UndirectedSoftmaxModule, PLearn::UnfrozenDeepBeliefNet, PLearn::KLp0p1RBMModule, PLearn::SemiSupervisedDBN, PLearn::SubsamplingDBN, PLearn::TreeDBNModule, PLearn::ForwardModule, PLearn::GradNNetLayerModule, PLearn::IdentityModule, PLearn::InferenceRBM, PLearn::LayerCostModule, PLearn::LinearCombinationModule, PLearn::LinearFilterModule, PLearn::LogaddOnBagsModule, PLearn::MatrixModule, PLearn::MaxSubsampling2DModule, PLearn::ModuleLearner, PLearn::ModulesLearner, PLearn::ModuleStackModule, PLearn::ModuleTester, PLearn::NetworkConnection, PLearn::NetworkModule, PLearn::NLLCostModule, PLearn::NullModule, PLearn::OnBagsModule, PLearn::OnlineLearningModule, PLearn::ProcessInputCostModule, PLearn::RBMClassificationModule, PLearn::RBMConnection, PLearn::RBMConv2DConnection, PLearn::RBMDiagonalMatrixConnection, PLearn::RBMLateralBinomialLayer, PLearn::RBMLocalMultinomialLayer, PLearn::RBMMatrixConnection, PLearn::RBMMatrixConnectionNatGrad, PLearn::RBMMatrixTransposeConnection, PLearn::RBMMixedConnection, PLearn::RBMModule, PLearn::RBMMultitaskClassificationModule, PLearn::RBMRateLayer, PLearn::RBMSparse1DMatrixConnection, PLearn::RBMTrainer, PLearn::RBMWoodsLayer, PLearn::ScaleGradientModule, PLearn::ShuntingNNetLayerModule, PLearn::SoftmaxModule, PLearn::SoftmaxNLLCostModule, PLearn::SplitModule, PLearn::SquaredErrorCostModule, PLearn::StackedAutoassociatorsNet, PLearn::Subsampling2DModule, PLearn::Supersampling2DModule, PLearn::TanhModule, PLearn::MaxSubsamplingTest, PLearn::VBoundDBN2, PLearn::AutoLinearRegressor, PLearn::BaseRegressorConfidence, PLearn::BaseRegressorWrapper, PLearn::BasisSelectionRegressor, PLearn::ConstantRegressor, PLearn::CubicSpline, PLearn::KernelRidgeRegressor, PLearn::KNNRegressor, PLearn::LinearRegressor, PLearn::LocalMedBoost, PLearn::PLS, PLearn::PruningLinearRegressor, PLearn::RankLearner, PLearn::RegressionTree, PLearn::RegressionTreeLeave, PLearn::RegressionTreeMulticlassLeave, PLearn::RegressionTreeMulticlassLeaveFast, PLearn::RegressionTreeMulticlassLeaveProb, PLearn::RegressionTreeNode, PLearn::RegressionTreeQueue, PLearn::RegressionTreeRegisters, PLearn::RegressorFromDistribution, PLearn::WPLS, PLearn::EmbeddedSequentialLearner, PLearn::MovingAverage, PLearn::SequentialLearner, PLearn::SequentialModelSelector, PLearn::SequentialValidation, PLearn::TestMethod, PLearn::PerformanceEvaluator, PLearn::Train, PLearn::EntropyContrast, PLearn::EntropyContrastLearner, PLearn::DiverseComponentAnalysis, PLearn::GaussianContinuum, PLearn::GaussMixLocalProjections, PLearn::Isomap, PLearn::IsomapTangentLearner, PLearn::KernelPCA, PLearn::KernelProjection, PLearn::KMeansClustering, PLearn::KPCATangentLearner, PLearn::LLC, PLearn::LLE, PLearn::NormalizationLearner, PLearn::PCA, PLearn::SpectralClustering, PLearn::TangentLearner, PLearn::TargetEncodingLearner, PLearn::UniformizeLearner, PLearn::BinaryKernelDiscrimination, PLearn::Correspondence, PLearn::DeepFeatureExtractorNNet, PLearn::DeepNonLocalManifoldParzen, PLearn::DenoisingRecurrentNet, PLearn::MoleculeTemplateLearner, PLearn::TestLearner, PLearn::DiscriminativeDeepBeliefNet, PLearn::DiscriminativeRBM, PLearn::DynamicallyLinkedRBMsModel, PLearn::FeatureSetSequentialCRF, PLearn::ICP, PLearn::LinearInductiveTransferClassifier, PLearn::ManifoldKNNDistribution, PLearn::ManifoldParzen, PLearn::MeshEdge, PLearn::MeshFace, PLearn::MeshGraph, PLearn::MeshMatch, PLearn::MeshVertex, PLearn::Molecule, PLearn::NxProfileLearner, PLearn::NeuralProbabilisticLanguageModel, PLearn::NLLNeighborhoodWeightsVariable, PLearn::NnlmOnlineLearner, PLearn::NnlmOutputLayer, PLearn::NnlmWordRepresentationLayer, PLearn::PseudolikelihoodRBM, PLearn::RankingFromKernel, PLearn::StackedFocusedAutoassociatorsNet, PLearn::StackedSVDNet, PLearn::StructuralLearner, PLearn::SurfaceMesh, PLearn::ChemicalICP, PLearn::MoleculeTemplate, PLearn::RunICPVariable, PLearn::ScoreLayerVariable, PLearn::SurfaceTemplateLearner, PLearn::Template, PLearn::TopDownAsymetricDeepNetwork, PLearn::WeightedLogGaussian, and PLearn::HTMLHelpConfig.

Definition at line 633 of file Object.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines