
clc;close all;clear;
tic;
%% 加載模型
load('-mat','C:\Users\Desktop\卷積案例\001.mat');
%% 加載測驗集
Location = 'E:\image_test\test_02';
imds = imageDatastore("C:\Users\Desktop\training\",'IncludeSubfolders',true, 'LabelSource','foldernames');;
inputSize = lgraph.Layers(1).InputSize;
imdstest = augmentedImageDatastore(inputSize(1:2),imds);
% tic;
[YPred,scores] = classify(lgraph,imdstest);
% disp(['分類所用時間為:',num2str(toc),'秒']);
我在網上找的遷移學習的程式classify函式第一個引數傳的是訓練的網路模型,第二個引數是測驗集。但是我查的幫助檔案
classify函式至少要穿三個引數
Syntax
class = classify(sample,training,group)
class = classify(sample,training,group,'type')
class = classify(sample,training,group,'type',prior)
[class,err] = classify(...)
[class,err,POSTERIOR] = classify(...)
[class,err,POSTERIOR,logp] = classify(...)
[class,err,POSTERIOR,logp,coeff] = classify(...)
希望各位大佬幫我答疑一下 萬分感謝!!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/283566.html
標籤:機器視覺
