Coder error using codegen: Directly accessing field or property of nonscalar struct or object not supported for code generation.
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Nikita Mirchandani
el 19 de Ag. de 2020
Comentada: Darshan Ramakant Bhat
el 11 de Sept. de 2020
I have saved my trained SVM model using saveLearnerforCoder, and am trying to generate fixed point C code using codegen. However, I get the abover error using codegen.
saveLearnerForCoder(classificationSVM,'Classifier_FP');
generateLearnerDataTypeFcn('Classifier_FP',predictor_data);
T = Classifier_FP_datatype('Fixed')
X_fx = cast(predictor_data,'like',T.XDataType);
codegen EntryPointFcn -args {X_fx,coder.Constant(T)}
The error points to the line validateattributes in a built in function validateFields(Instr). How can I fix this issue?
2 comentarios
Darshan Ramakant Bhat
el 20 de Ag. de 2020
Can you please paste the full error message for the better understanding
Darshan Ramakant Bhat
el 11 de Sept. de 2020
Hi Nikita,
If the issue still persists, please contact MathWorks Technical support using below link :
Please provide us proper steps & files to reproduce the issue from our end.
Thanks,
Darshan Bhat
Respuestas (0)
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!