C++ API Reference for Intel® Data Analytics Acceleration Library 2018 Update 2

List of all members

Decision tree algorithm parameters. More...

Class Declaration

struct DAAL_EXPORT Parameter : public daal::algorithms::Parameter
{
Parameter() : daal::algorithms::Parameter(),
pruning(reducedErrorPruning), maxTreeDepth(0), minObservationsInLeafNodes(5)
{}
services::Status check() const DAAL_C11_OVERRIDE;
Pruning pruning;
size_t maxTreeDepth;
size_t minObservationsInLeafNodes;
};

Constructor & Destructor Documentation

◆ Parameter()

Parameter ( )
inline

Main constructor

Member Function Documentation

◆ check()

services::Status check ( ) const
virtual

Checks a parameter of the Decision tree algorithm

Reimplemented from Parameter.

Member Data Documentation

◆ maxTreeDepth

size_t maxTreeDepth

Maximum tree depth. 0 means unlimited depth.

◆ minObservationsInLeafNodes

size_t minObservationsInLeafNodes

Minimum number of observations in the leaf node. Can be any positive number.

◆ pruning

Pruning pruning

Pruning method for Decision tree


The documentation for this struct was generated from the following file:

For more complete information about compiler optimizations, see our Optimization Notice.