Функция, которая предоставляет входные данные для обучения в виде мини-пакетов. См. Предопределенные оценщики для получения дополнительной информации. Функция должна строить и возвращать один из следующих объектов:
Объект 'tf.data.Dataset': Выходы объекта Dataset должны быть кортежем (features, labels) с теми же ограничениями, что и ниже.
Кортеж (features, labels): где features является Tensor или словарем из имени строки признака к Tensor, а labels является Tensor или словарем из имени строки метки к Tensor.
max_steps
Целое число. Положительное число полных шагов для обучения модели. Если None, обучение продолжается бесконечно. Обучение input_fn не должно генерировать исключения OutOfRangeError или StopIteration. Подробности см. в разделе условия остановки train_and_evaluate.
hooks
Итерируемый набор объектов tf.train.SessionRunHook, которые должны выполняться на всех рабочих узлах (включая главный) во время обучения.