![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Describes a node parameters in a random forest tree. More...
Classes | |
| class | ipsdk::imaproc::attr::RandomForestTreeNode |
| Describes a node parameters in a random forest tree. More... | |
Typedefs | |
| typedef boost::shared_ptr< ipsdk::imaproc::attr::RandomForestTreeNode > | ipsdk::imaproc::attr::RandomForestTreeNodePtr |
| shared pointer to ipsdk::imaproc::RandomForestTreeNode | |
| typedef boost::shared_ptr< const ipsdk::imaproc::attr::RandomForestTreeNode > | ipsdk::imaproc::attr::RandomForestTreeNodeConstPtr |
| shared pointer to const ipsdk::imaproc::RandomForestTreeNode | |
| typedef std::vector< RandomForestTreeNodePtr > | ipsdk::imaproc::attr::RandomForestTreeNodeColl |
| Collection of ipsdk::imaproc::RandomForestTreeNodePtr. | |
| typedef std::vector< RandomForestTreeNodeConstPtr > | ipsdk::imaproc::attr::RandomForestTreeNodeConstColl |
| Collection of ipsdk::imaproc::RandomForestTreeNodeConstPtr. | |
Functions | |
| IPSDKIPLATTRIBUTES_API ipsdk::imaproc::attr::RandomForestTreeNodePtr | ipsdk::imaproc::attr::createRandomForestTreeNode (const ipsdk::ipInt32 idx, const eRandomForestTreeNodeType type, const ipsdk::ipInt16 featureIdx, const ipsdk::ipReal64 threshold, const ipsdk::ipInt32 nodeIdxTrue, const ipsdk::ipInt32 nodeIdxFalse, const ipsdk::ipInt32 value) |
| function allowing to create a random forest tree node from its parameters | |
Describes a node parameters in a random forest tree.
| Name | ToolTip | Associated Class | Default Value |
|---|---|---|---|
| Idx | Node's index if the tree. | ipsdk::DataItemLeaf<ipsdk::ipInt32> | |
| Type | Node's type. | ipsdk::DataItemEnumLeaf<eRandomForestTreeNodeType> | eRandomForestTreeNodeType::eRFTNT_Leaf |
| FeatureIdx | Index of the feature used for the threshold. | ipsdk::DataItemLeaf<ipsdk::ipInt16> | -1 |
| Threshold | Threshold value. | ipsdk::DataItemLeaf<ipsdk::ipReal64> | NumericLimits<ipsdk::ipReal64>::max() |
| NodeIdxTrue | Node's index if the threshold's result is true. | ipsdk::DataItemLeaf<ipsdk::ipInt32> | -1 |
| NodeIdxFalse | Node's index if the threshold's result is false. | ipsdk::DataItemLeaf<ipsdk::ipInt32> | -1 |
| Value | Label assignment. | ipsdk::DataItemLeaf<ipsdk::ipInt32> | -1 |
1.8.14