tf.keras.preprocessing.image.NumpyArrayIterator
| Просмотреть исходный код на GitHub |
Итератор, возвращающий данные из массива NumPy.
Наследуется от: Iterator, Sequence
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.
| Возвращает | |
|---|---|
| Следующий пакет. |
on_epoch_end
on_epoch_end()
reset
reset()
__getitem__
__getitem__(
idx
)
__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/r2.4/api_docs/python/tf/keras/preprocessing/image/NumpyArrayIterator