C++ API Reference for Intel® Data Analytics Acceleration Library 2020 Update 1

Static Public Member Functions | List of all members
Model Class Reference

Base class for models trained with the Decision tree algorithm More...

Static Public Member Functions

static services::SharedPtr< Modelcreate (services::Status *stat=NULL)
 

Class Declaration

References

Constructor & Destructor Documentation

Model ( )

Constructs the model for decision tree regression

Deprecated:
This item will be removed in a future release. Use Model::create instead.

Member Function Documentation

static services::SharedPtr<Model> create ( services::Status *  stat = NULL)
static

Constructs the model of decision tree algorithm

Parameters
[out]statStatus of the model construction
virtual size_t getNumberOfFeatures ( ) const
virtual
const ModelImpl* impl ( ) const
inline

Returns actual model implementation

Returns
Model implementation
ModelImpl* impl ( )
inline

Returns actual model implementation

Returns
Model implementation
void traverseBF ( algorithms::regression::TreeNodeVisitor &  visitor) const

Perform Breadth First Traversal of tree

Parameters
[in]visitorThis object gets notified when tree nodes are visited
Deprecated:
This item will be removed in a future release. Use Model::traverseBFS instead.
void traverseBFS ( tree_utils::regression::TreeNodeVisitor &  visitor) const

Perform Breadth First Traversal of tree

Parameters
[in]visitorThis object gets notified when tree nodes are visited
void traverseDF ( algorithms::regression::TreeNodeVisitor &  visitor) const

Perform Depth First Traversal of tree

Parameters
[in]visitorThis object gets notified when tree nodes are visited
Deprecated:
This item will be removed in a future release. Use Model::traverseDFS instead.
void traverseDFS ( tree_utils::regression::TreeNodeVisitor &  visitor) const

Perform Depth First Traversal of tree

Parameters
[in]visitorThis object gets notified when tree nodes are visited

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

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