ディープラーニング 転移学習について 画像のサイズを変更して、splitEachLabelを使う方法
显示 更早的评论
ディープラーニングでAlexnet を使用する際の質問です。転移学習でラベルの変更として学習させる画像を入れる際に、画像サイズを[227 227]に変更するのですが、その際にaugmentedImageDatastoreで画像のサイズを変更し、ランダムに分けてsplitEachLabelで分けたいのですが、エラーがでてしまいます。matlabのサイトで確認しても、augmentedImageDatastoreとsplitEachLabelを同時に使用している例はないので、どのように解決するかがわかりません。エラーが出た文を以下に張っております。どなたかわかる方いたらお願いします。
a = imageDatastore('myImages', 'IncludeSubfolders', true, 'LabelSource', 'foldernames');
allimages = augmentedImageDatastore([227 227],a)
[trainingImages, testImages] = splitEachLabel(allImages, 0.7, 'randomize');
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Deep Learning Toolbox 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!