Undefined function 'predict' for input arguments of type 'classreg.learning.partition.RegressionPartitionedLinear'.
7 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Akira Kato
el 9 de Ag. de 2020
Comentada: Akira Kato
el 11 de Ag. de 2020
After training model with cross validation:
model{i}=fitrlinear(xtrain',ytrain(i,:)','Crossval','on');
I try to use predict function
predict(model{i},xtest);
This worked fine when i didn't have cross validation flags in the fitrlinear function because the output was linear regression model. I looked on wiki for RegressionPartionedLinear object and its function is also called predict, but matlab giving me "undefined function" error.
How can I use the cross validated model?
0 comentarios
Respuesta aceptada
Image Analyst
el 10 de Ag. de 2020
What does this say
>> which -all predict
Also if you run the attached program, what does it say?
3 comentarios
Image Analyst
el 11 de Ag. de 2020
I think that looks okay. So we can debug further, attach xtrain, and ytrain in a .mat file
save('answers.mat', 'xtrain', 'ytrain');
and your script.
Más respuestas (0)
Ver también
Categorías
Más información sobre System Composer en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!