Serial¶
Warning
Документация к модулю находится в разработке.
Serial – это наследник Provider, задача которого – при необходимости выдавать пачку данных из заданного при создании Serial датасета.
def __init__¶
__init__(self, dataset, labels=None, numofthreads=4)
Создаёт объект Serial.
Параметры
Параметр | Возможные типы | Описание | По умолчанию |
---|---|---|---|
dataset | np.ndarray, list | Датасет, с которым будет работать Serial. | - |
labels | list | Лейблы, соответствующие переданному датасету. | None |
numofthreads | int | Число потоков обработки данных. | 4 |
Возвращаемое значение
Нет.
def getNextChunk¶
getNextChunk(self, chunksize, **kwargs)
Выдаёт пачку данных размера chunksuze. В параметре kwargs указываются параметры построения пачки данных.
Параметры
Параметр | Возможные типы | Описание | По умолчанию |
---|---|---|---|
chunksize | int | Длина выдаваемых пачек данных. | – |
**kwargs | dict | Словарь, в котором могут указываться параметры построения пачек данных. | - |
Возвращаемое значение
Тупль из 2-х np.ndarray – data и labels или только data, если labels не были предоставлены при создании объекта Merger.