Пакет: 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
класса.
Определите этот дополнительный метод: shuffle
.
Дополнительные сведения и шаги для создания пользовательского datastore см. в разделе Разработка пользовательского Datastore.
shuffle | Возврат перемещенной версии datastore |
Abstract | true |
Sealed | false |
Для получения информации об атрибутах класса см. раздел «Атрибуты класса».
Указатель. Чтобы узнать, как классы handle влияют на операции копирования, см. раздел «Копирование объектов».
datastore
| matlab.io.Datastore
| matlab.io.datastore.HadoopFileBased
| matlab.io.datastore.Partitionable