How to apply a trained CNN model on a test image set for prediction of its classes and obtaining test accuracy
11 ビュー (過去 30 日間)
古いコメントを表示
I have trained a CNN model using a set of 8000 data having 5 classes. I have split the dataset as 80% for training and 20% for validation. After training I have saved the trained model using 'save(filename)' function. Now in a another script I want to load this trained model and use it on a different set of 1000 test image data. I have stored the test dataset of 5 classes in a folder. Now how can I apply the trained CNN model on this test image dataset and obtain the confusion plot and accuracy on test dataset? Someone please help with a sample code for this. I will be thankful to you.
0 件のコメント
回答 (1 件)
Muhammad
2023 年 7 月 19 日
You can simply load the model and then apply prediction.
[predictions, ~] = classify(model, imdsTest);
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Pattern Recognition and Classification についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!