Lines Matching refs:splits
270 // create memory storage that will keep nodes and splits of the decision tree
1381 // find all the surrogate splits
1426 // for a surrogate split. Surrogate splits with quality less than node->maxlr
2054 // LL - number of samples that both the primary and the surrogate splits send to the left
2167 // LL - number of samples that both the primary and the surrogate splits send to the left
2442 // try to complete direction using surrogate splits
3110 cvStartWriteStruct( fs, "splits", CV_NODE_SEQ );
3203 CV_ERROR( CV_StsParseError, "some of the splits are not stored properly" );
3251 // for categorical splits we do not use inversed splits,
3288 CvFileNode* splits;
3311 splits = cvGetFileNodeByName( fs, fnode, "splits" );
3312 if( splits )
3317 if( CV_NODE_TYPE(splits->tag) != CV_NODE_SEQ )
3318 CV_ERROR( CV_StsParseError, "splits tag must stored as a sequence" );
3320 cvStartReadSeq( splits->data.seq, &reader );