エラーコード エラー: trainNetwork (行 184) 無効な学習データです。回帰タスクの応答は、数値応答のベクトル、行列または 4D 配列でなければなりません。応答に NaN を含めてはなりません。
Afficher commentaires plus anciens
imds = imageDatastore('機械学習500',"IncludeSubfolders",true,"LabelSource","foldernames");
T = imshow(readimage(imds,1));
data = augmentedImageDatastore([5000 10],imds,"ColorPreprocessing","rgb2gray")
画像とラベルの定義
imagefiles = imds.Files
imagelabels = imds.Labels;
ytraining = imds.Labels;
yval = imds.Labels;
data1 = readall(data);
A = data1.input
B = data1.response
%T = table(imagefiles,imagelabels,'~',"VariableNames",{'image1','label1'})
Dt= zeros(128,128,1,5000);
Dv = zeros(128,128,1,5000);
for i=1:numel(imds.Files)
I = imread (imds.Files{i});
Dt(:,:,1,i) = I;
II = imread (imds.Files{i});
Dv(:,:,:,i) = II;
end
net = trainNetwork(Dt,B,layers,options); Bの処理がわかりません。
エラーコード エラー: trainNetwork (行 184) 無効な学習データです。回帰タスクの応答は、数値応答のベクトル、行列または 4D 配列でなければなりません。応答に NaN を含めてはなりません。
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Pattern Recognition dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!