shark::CARTClassifier< LabelType > Member List

This is the complete list of members for shark::CARTClassifier< LabelType >, including all inherited members.

AbstractModel()shark::AbstractModel< RealVector, LabelType >inline
BatchInputType typedefshark::CARTClassifier< LabelType >
BatchOutputType typedefshark::CARTClassifier< LabelType >
BOOST_SERIALIZATION_SPLIT_MEMBER()shark::ISerializable
CARTClassifier()shark::CARTClassifier< LabelType >inline
CARTClassifier(TreeType const &tree)shark::CARTClassifier< LabelType >inlineexplicit
CARTClassifier(TreeType &&tree)shark::CARTClassifier< LabelType >inlineexplicit
CARTClassifier(TreeType const &tree, bool optimize)shark::CARTClassifier< LabelType >inline
CARTClassifier(TreeType const &tree, std::size_t d)shark::CARTClassifier< LabelType >inline
CARTClassifier(TreeType &&tree, std::size_t d) BOOST_NOEXCEPT_IF((stdshark::CARTClassifier< LabelType >inline
computeFeatureImportances(ClassificationDataset const &dataOOB, random::rng_type &rng)shark::CARTClassifier< LabelType >inline
computeFeatureImportances(RegressionDataset const &dataOOB, random::rng_type &rng)shark::CARTClassifier< LabelType >inline
computeOOBerror(const ClassificationDataset &dataOOB)shark::CARTClassifier< LabelType >inline
computeOOBerror(RegressionDataset const &dataOOB)shark::CARTClassifier< LabelType >inline
countAttributes() constshark::CARTClassifier< LabelType >inline
createState() constshark::CARTClassifier< LabelType >inlinevirtual
eval(BatchInputType const &patterns, BatchOutputType &outputs) constshark::CARTClassifier< LabelType >inlinevirtual
eval(BatchInputType const &patterns, BatchOutputType &outputs, State &state) constshark::CARTClassifier< LabelType >inlinevirtual
eval(RealVector const &pattern, LabelType &output)shark::CARTClassifier< LabelType >inline
AbstractModel< RealVector, LabelType >::eval(InputType const &pattern, OutputType &output) constshark::AbstractModel< RealVector, LabelType >inlinevirtual
evalPattern(Vector const &pattern) constshark::CARTClassifier< LabelType >inlineprotected
Feature enum nameshark::AbstractModel< RealVector, LabelType >
featureImportances() constshark::CARTClassifier< LabelType >inline
FeatureNotAvailableException typedefshark::AbstractModel< RealVector, LabelType >
Features typedefshark::AbstractModel< RealVector, LabelType >
features() constshark::AbstractModel< RealVector, LabelType >inline
findNode(std::size_t nodeId) constshark::CARTClassifier< LabelType >inlineprotected
getTree() constshark::CARTClassifier< LabelType >inline
HAS_FIRST_INPUT_DERIVATIVE enum valueshark::AbstractModel< RealVector, LabelType >
HAS_FIRST_PARAMETER_DERIVATIVE enum valueshark::AbstractModel< RealVector, LabelType >
HAS_SECOND_INPUT_DERIVATIVE enum valueshark::AbstractModel< RealVector, LabelType >
HAS_SECOND_PARAMETER_DERIVATIVE enum valueshark::AbstractModel< RealVector, LabelType >
hasFirstInputDerivative() constshark::AbstractModel< RealVector, LabelType >inline
hasFirstParameterDerivative() constshark::AbstractModel< RealVector, LabelType >inline
hasSecondInputDerivative() constshark::AbstractModel< RealVector, LabelType >inline
hasSecondParameterDerivative() constshark::AbstractModel< RealVector, LabelType >inline
inputSize() constshark::CARTClassifier< LabelType >inline
InputType typedefshark::AbstractModel< RealVector, LabelType >
IS_SEQUENTIAL enum valueshark::AbstractModel< RealVector, LabelType >
isSequential() constshark::AbstractModel< RealVector, LabelType >inline
load(InArchive &archive, unsigned int version)shark::ISerializableinline
m_featureImportancesshark::CARTClassifier< LabelType >protected
m_featuresshark::AbstractModel< RealVector, LabelType >protected
m_inputDimensionshark::CARTClassifier< LabelType >protected
m_OOBerrorshark::CARTClassifier< LabelType >protected
m_treeshark::CARTClassifier< LabelType >protected
name() constshark::CARTClassifier< LabelType >inlinevirtual
numberOfParameters() constshark::CARTClassifier< LabelType >inlinevirtual
OOBerror() constshark::CARTClassifier< LabelType >inline
operator()(Data< InputType > const &patterns) constshark::AbstractModel< RealVector, LabelType >inline
operator()(InputType const &pattern) constshark::AbstractModel< RealVector, LabelType >inline
operator()(BatchInputType const &patterns) constshark::AbstractModel< RealVector, LabelType >inline
optimizeTree(TreeType &tree) constshark::CARTClassifier< LabelType >inlineprotected
OutputType typedefshark::AbstractModel< RealVector, LabelType >
parameterVector() constshark::CARTClassifier< LabelType >inlinevirtual
read(InArchive &archive)shark::CARTClassifier< LabelType >inlinevirtual
save(OutArchive &archive, unsigned int version) constshark::ISerializableinline
setInputDimension(std::size_t d)shark::CARTClassifier< LabelType >inline
setParameterVector(RealVector const &param)shark::CARTClassifier< LabelType >inlinevirtual
setTree(TreeType const &tree)shark::CARTClassifier< LabelType >inline
TreeType typedefshark::CARTClassifier< LabelType >
updateFeatures()shark::AbstractModel< RealVector, LabelType >inlinevirtual
weightedDerivatives(BatchInputType const &patterns, BatchOutputType const &coefficients, State const &state, RealVector &parameterDerivative, BatchInputType &inputDerivative) constshark::AbstractModel< RealVector, LabelType >inlinevirtual
weightedInputDerivative(BatchInputType const &pattern, BatchOutputType const &coefficients, State const &state, BatchInputType &derivative) constshark::AbstractModel< RealVector, LabelType >inlinevirtual
weightedInputDerivative(BatchInputType const &pattern, BatchOutputType const &coefficients, typename Batch< RealMatrix >::type const &errorHessian, State const &state, RealMatrix &derivative, Batch< RealMatrix >::type &hessian) constshark::AbstractModel< RealVector, LabelType >inlinevirtual
weightedParameterDerivative(BatchInputType const &pattern, BatchOutputType const &coefficients, State const &state, RealVector &derivative) constshark::AbstractModel< RealVector, LabelType >inlinevirtual
weightedParameterDerivative(BatchInputType const &pattern, BatchOutputType const &coefficients, Batch< RealMatrix >::type const &errorHessian, State const &state, RealVector &derivative, RealMatrix &hessian) constshark::AbstractModel< RealVector, LabelType >inlinevirtual
write(OutArchive &archive) constshark::CARTClassifier< LabelType >inlinevirtual
~AbstractModel()shark::AbstractModel< RealVector, LabelType >inlinevirtual
~INameable()shark::INameableinlinevirtual
~IParameterizable()shark::IParameterizableinlinevirtual
~ISerializable()shark::ISerializableinlinevirtual