Partitioning cell of matrices
3 views (last 30 days)
Show older comments
Ariel Avshalumov
on 4 Jun 2018
Answered: Ariel Avshalumov
on 4 Jun 2018
I have a set of images that are in one cell array in the form of matrices.
>> img_mat
img_mat =
1×325 cell array
Columns 1 through 2
{256×256 uint8} {256×256 uint8}
Columns 3 through 4
{256×256 uint8} {256×256 uint8}
...
These images are classified in 5 different types (e.g. lions, buildings) and I need to partition them into 10 sets, 5 training sets and 5 testing sets.
I tried
cvpartition(img_mat,'holdout',125)
which doesn't work because it needs to be numerical or categorical
And I tried
[SetA, SetATest,...SetE, SetETest] = partition(img_mat, [45, 25, 45, 25, 45, 25, 45, 25, 45, 25],'sequential');
but I get this error:
Undefined function 'partition' for input
arguments of type 'cell'.
I'm not really sure how to go about partitioning them, and later testing them.
0 Comments
Accepted Answer
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!