Error using == (line 30) Invalid types for comparison?

1 visualización (últimos 30 días)
Faheem Ur Rehman
Faheem Ur Rehman el 21 de Abr. de 2021
Respondida: Walter Roberson el 21 de Abr. de 2021
I am using builtin example of matlab on my dataset. when i run the test section it gives me error.
code:
fprintf('%s - Classifying test frames\n', datestr(toc/86400,'HH:MM:SS'))
% Gather the test frames into the memory
testFramesTall = tall(transform(testDSTrans, @helperModClassReadFrame));
rxTestFrames = gather(testFramesTall);
rxTestFrames = cat(4, rxTestFrames{:});
% Gather the test labels into the memory
testLabelsTall = tall(transform(testDSTrans, @helperModClassReadLabel));
rxTestLabels = gather(testLabelsTall);
rxTestPred = classify(trainedNet,rxTestFrames);
testAccuracy = mean(rxTestPred == rxTestLabels);
disp("Test accuracy: " + testAccuracy*100 + "%")

Respuestas (1)

Walter Roberson
Walter Roberson el 21 de Abr. de 2021
rxTestLabels = categorical(gather(testLabelsTall));

Categorías

Más información sobre Statistics and Machine Learning Toolbox 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!

Translated by