Пакет: matlab.io.datastore
Добавьте поддержку перестановки datastore
matlab.io.datastore.Shuffleable
является абстрактным классом mixin, который добавляет поддержку перестановки выборок в datastore в произвольном порядке.
Чтобы использовать этот класс mixin, необходимо наследоваться классу matlab.io.datastore.Shuffleable
, в дополнение к наследованию от базового класса matlab.io.Datastore
. Введите следующий синтаксис как первую строку вашего файла определения класса:
classdef MyDatastore < matlab.io.Datastore & ... matlab.io.datastore.Shuffleable ... end
Чтобы добавить поддержку перестановки к вашему пользовательскому datastore, вы должны:
Наследуйте от дополнительного класса matlab.io.datastore.Shuffleable
.
Задайте этот дополнительный метод: перестановка.
Для получения дополнительной информации и шаги, чтобы создать ваш пользовательский datastore, смотрите, Разрабатывают Пользовательский Datastore.
shuffle | Возвратите переставленную версию datastore |
Указатель. Чтобы узнать, как классы Handle влияют на операции копирования, см. раздел "Копирование объектов".
datastore
| matlab.io.Datastore
| matlab.io.datastore.HadoopFileBased
| matlab.io.datastore.Partitionable