Определение возможности тасования хранилища данных
tf = isShuffleable( возвращает логический ds)1 (true), если хранилище данных ds может перетасоваться. В противном случае результат является логическим 0 (false).
TransformedDatastore является изменяемым, если все нижележащие хранилища данных являются изменяемыми.
CombinedDatastore является изменяемым, если все нижележащие хранилища данных имеют subset метод или преобразования/комбинации хранилищ данных, которые subset методы..
Классы пользовательских хранилищ данных можно перетасовать, если они являются подклассами из matlab.io.datastore.Shuffleable.
Вы можете использовать shuffle функция в хранилищах данных с возможностью переключения для рандомизации порядка файлов, сохраняя при этом ассоциации строк файлов в различных хранилищах данных.