tf.keras.preprocessing.image.NumpyArrayIterator
| Просмотреть исходный код на GitHub |
Итератор, возвращающий данные из массива NumPy.
Наследуется от: Iterator
tf.keras.preprocessing.image.NumpyArrayIterator(
x, y, image_data_generator, batch_size=32, shuffle=False, sample_weight=None,
seed=None, data_format=None, save_to_dir=None, save_prefix='',
save_format='png', subset=None, dtype=None
)
| Аргументы | |
|---|---|
x | Массив NumPy входных данных или кортеж. Если кортеж, второй элемент — это либо другой массив NumPy, либо список массивов NumPy, каждый из которых передается как выходные данные без каких-либо изменений. |
y | Массив NumPy данных целевых значений. |
image_data_generator | Экземпляр ImageDataGenerator для использования в случайных преобразованиях и нормализации. |
batch_size | Целое число, размер пакета. |
shuffle | Логическое значение, указывает, перемешивать ли данные между эпохами. |
sample_weight | Массив NumPy весов образцов. |
seed | Случайное семя для перемешивания данных. |
data_format | Строка, одна из channels_first, channels_last. |
save_to_dir | Необязательный каталог для сохранения отображаемых картинок, полученных с помощью итератора. Это полезно для визуализации случайных преобразований для отладки. |
save_prefix | Префикс строки для сохранения изображений образцов (если save_to_dir задано). |
save_format | Формат для сохранения изображений образцов (если save_to_dir задано). |
subset | Подмножество данных ("training" или "validation") если validation_split установлен в ImageDataGenerator. |
dtype | Тип данных для используемых сгенерированных массивов. |
Методы
next
next()
Для Python 2.x.
Возвращаемые значения
The next batch.
on_epoch_end
on_epoch_end()
Метод, вызываемый в конце каждой эпохи.
reset
reset()
__getitem__
__getitem__(
idx
)
Получает пакет на позиции index.
| Аргументы | |
|---|---|
index | Позиция пакета в последовательности. |
| Возвращаемые значения | |
|---|---|
| Пакет |
__iter__
__iter__()
Создает генератор, который итерируется по последовательности.
__len__
__len__()
Количество пакетов в последовательности.
| Возвращаемые значения | |
|---|---|
| Количество пакетов в последовательности. |
Переменные класса
-
white_list_formats
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r1.15/api_docs/python/tf/keras/preprocessing/image/NumpyArrayIterator