trainNetwork error- categorical responses
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Marianna Kocturova
el 21 de Oct. de 2020
Respondida: Srivardhan Gadila
el 28 de Oct. de 2020
Hi, I am not able to resolve the problem with my Neural network
I tried my network on example data set: Breast Cancer
inputs: cancerInputs 9x699
targets: cancerTargets 2x699
I change targets in categorical, but there is still the same error:
>> c = categorical(cancerTargets);
>> net = trainNetwork(cancerInputs,c,layers_4,options)
Error using trainNetwork (line 170)
Invalid training data. Responses must be a vector of categorical responses, or a cell array of categorical response sequences.
0 comentarios
Respuestas (1)
Srivardhan Gadila
el 28 de Oct. de 2020
As per your syntax of trainNetwork: net = trainNetwork(X,Y,layers,options), Y i.e., c in your question should be a N-by-1 categorical vector of labels, where N is the number of observations(=699 in your question). Make sure that the data format of your training data cancerInputs & c is according to the data format mentioned in the docoumenatation of trainNetwork.
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!