tf.compat.v1.estimator.inputs.pandas_input_fn

Returns input function that would feed Pandas DataFrame into the model.

Note: y's index must match x's index.
Args
x pandas DataFrame object.
y pandas Series object or DataFrame. None if absent.
batch_size int, size of batches to return.
num_epochs int, number of epochs to iterate over data. If not None, read attempts that would exceed this value will raise OutOfRangeError.
shuffle bool, whether to read the records in random order.
queue_capacity int, size of the read queue. If None, it will be set roughly to the size of x.
num_threads Integer, number of threads used for reading and enqueueing. In order to have predicted and repeatable order of reading and enqueueing, such as in prediction and evaluation mode, num_threads should be 1.
target_column str, name to give the target column y. This parameter is not used when y is a DataFrame.
Returns
Function, that has signature of ()->(dict of features, target)
Raises
ValueError if x already contains a column with the same name as y, or if the indexes of x and y don't match.
ValueError if 'shuffle' is not provided or a bool.

© 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/compat/v1/estimator/inputs/pandas_input_fn