MATLAB Answers

I want to set binary categories to sub-folder names, which will become class labels

조회 수: 3(최근 30일)
Ignacio Acevedo
Ignacio Acevedo 2021년 3월 10일
답변: Asvin Kumar 2021년 3월 16일
Just as explained in the title, i want to set binary categories to sub-folders which will become class labels for a deep learning application, but i am struggling to find the correct syntax to move forward with this step.
  댓글 수: 1
Jan 2021년 3월 11일
I do not understand, what you are asking for. What do you call a "binary category"? Can you give an example?

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


Asvin Kumar
Asvin Kumar 2021년 3월 16일
I assume you are working with image datastores and you're looking to create a dataset with images belong to two classes.
imageDatastore has a Name-Value pair called 'LabelSource'. When this property is set to 'FolderNames', all the images belonging to a a sub-folder will derive their labels from the folder name.
Since you can't have multiple sub-folders with the same name, you would have to organise all your data into two folders representing your two categories and then use the 'LabelSource' N-V pair with imageDatastore. Here's an example you might find helpful: Create ImageDatastore object

Community Treasure Hunt

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

Start Hunting!

Translated by