decide(const std::vector< std::vector< float > > &data) (defined in DecisionNode) | DecisionNode | |
DecisionNode() (defined in DecisionNode) | DecisionNode | |
getClass() (defined in DecisionNode) | DecisionNode | |
getDim() (defined in DecisionNode) | DecisionNode | |
isValid() (defined in DecisionNode) | DecisionNode | |
printNode(std::string &output, int depth=0) (defined in DecisionNode) | DecisionNode | |
readNode(std::istream &instream) (defined in DecisionNode) | DecisionNode | |
setClass(int classId) (defined in DecisionNode) | DecisionNode | |
setDim(size_t dim) (defined in DecisionNode) | DecisionNode | |
setLeaf(bool isLeaf) (defined in DecisionNode) | DecisionNode | |
setLeftConstraint(float constraint) (defined in DecisionNode) | DecisionNode | |
setParent(rutz::shared_ptr< DecisionNode > parent) (defined in DecisionNode) | DecisionNode | |
setRightConstraint(float constraint) (defined in DecisionNode) | DecisionNode | |
split(const std::vector< std::vector< float > > &data, const std::vector< int > &labels, const std::vector< float > &weights, rutz::shared_ptr< DecisionNode > &left, rutz::shared_ptr< DecisionNode > &right, const rutz::shared_ptr< DecisionNode > parent=rutz::shared_ptr< DecisionNode >(NULL)) (defined in DecisionNode) | DecisionNode | |
writeNode(std::ostream &outstream, bool needEnd=true) (defined in DecisionNode) | DecisionNode |