Cannot set InBagFraction for treebagger regression
조회 수: 4 (최근 30일)
이전 댓글 표시
I am trying to train a random forest that performs a regression using the treebagger class. As I have a considerably high amount of data, I would like to set a InBagFraction<1 . My code is the following.
tree=TreeBagger(numTrees,X,Y,'method','regression','NumPredictorstoSample',numPTS,...
'oobvarimp', 'on', 'minleaf', minLS,'InBagFraction',0.1);
The function crashes with the following error:
Subscripted assignment dimension mismatch.
Error in TreeBagger/growTrees (line 797) bagger.InBagIndices(:,NTreesBefore+1:NTreesBefore+NumTrees) = slicedInBagIndices;
Error in TreeBagger (line 619) bagger = growTrees(bagger,NumTrees,'Options', parallelOptions, 'nprint', nprint);
Is it a bug ora am I doing something wrong?
댓글 수: 0
답변 (1개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Classification Ensembles에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!