Train images using DNN using Label as CSV file

조회 수: 1 (최근 30일)
Farrukh nazir
Farrukh nazir 2020년 7월 16일
댓글: Mohammad Sami 2020년 7월 20일
I want to train fundus images (available at kaggle websie for diabetic retinopathy) using pretrained neural network. Dataset consist of images and labels are available in csv file. Kindly guide how can i load images and provide lables as csv file in matlab. Waiting for seniors favorable reply

답변 (1개)

Mohammad Sami
Mohammad Sami 2020년 7월 17일
편집: Mohammad Sami 2020년 7월 17일
From your question it seems like you want to do transfer learning. Matlab documentation provide a detailed guide on how to do transfer learning. You can check it out here.
If you are new to this area I will also suggest you to do free online training provided here:
  댓글 수: 2
Farrukh nazir
Farrukh nazir 2020년 7월 19일
Thanks for reply however i was asking that how can i provide labels as .csv file in dnn for checking validation data E.g as in below mentioned matlab command, label source is fildernames but i want to give .csv file as lable source [Imdstrain, imdsvalidation]=imageDatastore(filepath, 'includesubfolders', true,'labelsource','foldername')
Mohammad Sami
Mohammad Sami 2020년 7월 20일
You will have to manually set the Labels property in that case.
Make sure your Labels are in the same order as Files property.
The best way would be your csv contains the Files as one column.
% labelsdata = readtable('labels.csv');
[match,index] = ismember(labelsdata.Files,imds.Files);
if ~all(match)
warning('Not all the files have labels');
end
imds.Labels(match) = labelsdata.Labels(index(match));

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Get Started with Statistics and Machine Learning Toolbox에 대해 자세히 알아보기

제품


릴리스

R2017b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by