MATLAB: What does it mean: “MaxNumSplits is not a valid parameter name”

ens-maxnumsplits

I use follow code in command line
templ = templateTree('MaxNumSplits',4);
ens = fitensemble(X,Y,'LSBoost',50,templ);
And got follow message:
Error using classreg.learning.FitTemplate/fillIfNeeded (line 533)
MaxNumSplits is not a valid parameter name.
Error in classreg.learning.modelparams.EnsembleParams/fillDefaultParams (line 622)
learner = fillIfNeeded(learner,this.Type);
I don't know why MaxNumSplits is not a valid parameter name?
who can explain it? thank you ….

Best Answer

I believe the Matlab version that you are using does not support MaxNumSplits. To check this, type
help templateTree
and see whether you can find the parameter name "MaxNumSplits" or not.