Spec-Zone.ru › TensorFlow 2.9

tf.compat.v1.estimator.inputs.pandas_input_fn

Возвращает функцию ввода, которая будет передавать Pandas DataFrame в модель.

tf.compat.v1.estimator.inputs.pandas_input_fn(
    x,
    y=None,
    batch_size=128,
    num_epochs=1,
    shuffle=None,
    queue_capacity=1000,
    num_threads=1,
    target_column='target'
)
Примечание: y's index должен соответствовать x's index.
Аргументы
x объект pandas DataFrame.
y объект pandas Series или DataFrame. None если отсутствует.
batch_size целое число, размер пакетов для возврата.
num_epochs целое число, количество эпох для итерации по данным. Если не None, попытки чтения, превышающие это значение, приведут к ошибке OutOfRangeError.
shuffle булево значение, указывает, нужно ли читать записи в случайном порядке.
queue_capacity целое число, размер очереди чтения. Если None, оно будет приблизительно равно размеру x.
num_threads Целое число, количество потоков, используемых для чтения и помещения в очередь. Для обеспечения предсказуемого и воспроизводимого порядка чтения и помещения в очередь, например, в режиме прогнозирования и оценки, num_threads должно быть равно 1.
target_column строка, имя целевого столбца y. Этот параметр не используется, когда y является DataFrame.
Возвращает
Функция, имеющая сигнатуру ()->(словарь features, target)
Возбуждает
ValueError если x уже содержит столбец с таким же именем, как y, или если индексы x и y не совпадают.
ValueError если 'shuffle' не предоставлен или не является булевым значением.

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.9/api_docs/python/tf/compat/v1/estimator/inputs/pandas_input_fn

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API