Random Forest confidency.

asked 2016-01-19 08:51:55 -0600

rspezia gravatar image

updated 2016-01-19 08:57:35 -0600

berak gravatar image

Hi, i'm using RTrees in opencv 3.0. Although i'm able to obtain the class label for each sample i can't obtain the number of votes for the sample. Looking at the source code:

 if( predictType == PREDICT_MAX_VOTE )
    {
        int best_idx = lastClassIdx;
        if( range.end - range.start > 1 )
        {
            best_idx = 0;
            for( i = 1; i < nclasses; i++ )
                if( votes[best_idx] < votes[i] )
                    best_idx = i;
        }
        sum = (flags & RAW_OUTPUT) ? (float)best_idx : classLabels[best_idx];
    }

what i need is votes array. Anyone knows how to get it? Thanks

edit retag flag offensive close merge delete

Comments

Hi, have you found a solution for your problem?

mask2007 gravatar imagemask2007 ( 2016-02-04 09:08:28 -0600 )edit