How to split of into train and test with labels data??
Show older comments
Hello Sir,
I have dataset of images and its labels , i want to split it into train_data, train_labels and test_data, test_labels with separated folders??
Answers (1)
Vidhi Agarwal
on 1 Oct 2024
To split the dataset of images into train_data, train_labels and test_data, test_labels with separated folders, below given steps might help you in getting started:
- Define the split ratio.
- Shuffle the image files to ensure random distribution.
%imageFiles is a folder with all the images and labels.
numImages = length(imageFiles);
randomIndices = randperm(numImages);
- Split the dataset
trainCount = round(trainRatio * numImages)
- Copy the image and label to the destination directory
Hope that Helps!
Categories
Find more on k-Means and k-Medoids Clustering in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!