Guest User

Untitled

a guest
Mar 21st, 2018
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.14 KB | None | 0 0
  1. c = Classify@trainedNet;
  2. ClassifierMeasurements[c, testingData, "Accuracy"]
  3. ClassifierMeasurements[c, testingData, "F1Score"]
  4. ClassifierMeasurements[c, testingData, "ConfusionMatrixPlot"]
  5. c /@ {"Accuracy", "FScore", "ConfusionMatrixPlot"} // TableForm
  6.  
  7. `ClassifierMeasurements::mlincfttp: Incompatible variable type (Image) and variable value (File[C:UserscnnDesktopimagestestcar0301.jpg])`.
  8.  
  9. cm = ClassifierMeasurements[trainedNet, testingData]
  10. cm["Accuracy"]
  11. cm["ConfusionMatrixPlot"]
  12.  
  13. ClassifierMeasurements::mlincfttp: Incompatible variable type (Image) and variable value (File[C:UserscnnDesktopimagestestcar0301.jpg]).
  14.  
  15. dir = SetDirectory["C:\Users\cnn\Desktop\images"];
  16. loadFiles[dir_] :=
  17. Map[File[#] -> FileNameTake[#, {-2}] &,
  18. FileNames["*.jpg", dir, Infinity]];
  19. trainingData =
  20. loadFiles[FileNameJoin[{dir, "train"}]];
  21. testingData =
  22. loadFiles[FileNameJoin[{dir, "test"}]];
  23. files = FileNames["*.JPG" | "*.JPEG",
  24. "C:\Users\cnn\Desktop\images\test", Infinity]
  25. testData = Import[#, ImageSize -> {224, 224}] & /@ files;
  26.  
  27. cm = ClassifierMeasurements[trainedNet, testData]
  28. cm["Accuracy"]
  29. cm["ConfusionMatrixPlot"]
Add Comment
Please, Sign In to add comment