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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2023-10-06 UTC."],[],[],null,["# tf.compat.v1.estimator.inputs.pandas_input_fn\n\n\u003cbr /\u003e\n\n|-------------------------------------------------------------------------------------------------------------------------------------------------|\n| [View source on GitHub](https://github.com/tensorflow/estimator/tree/master/tensorflow_estimator/python/estimator/inputs/pandas_io.py#L55-L158) |\n\nReturns input function that would feed Pandas DataFrame into the model. (deprecated) \n\n tf.compat.v1.estimator.inputs.pandas_input_fn(\n x,\n y=None,\n batch_size=128,\n num_epochs=1,\n shuffle=None,\n queue_capacity=1000,\n num_threads=1,\n target_column='target'\n )\n\n| **Deprecated:** THIS FUNCTION IS DEPRECATED. It will be removed in a future version. Instructions for updating: Use tf.keras instead.\n| **Note:** `y`'s index must match `x`'s index.\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Args ---- ||\n|------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `x` | pandas `DataFrame` object. |\n| `y` | pandas `Series` object or `DataFrame`. `None` if absent. |\n| `batch_size` | int, size of batches to return. |\n| `num_epochs` | int, number of epochs to iterate over data. If not `None`, read attempts that would exceed this value will raise `OutOfRangeError`. |\n| `shuffle` | bool, whether to read the records in random order. |\n| `queue_capacity` | int, size of the read queue. If `None`, it will be set roughly to the size of `x`. |\n| `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. |\n| `target_column` | str, name to give the target column `y`. This parameter is not used when `y` is a `DataFrame`. |\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Returns ------- ||\n|---|---|\n| Function, that has signature of ()-\\\u003e(dict of `features`, `target`) ||\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n\u003cbr /\u003e\n\n| Raises ------ ||\n|--------------|-----------------------------------------------------------------------------------------------------------|\n| `ValueError` | if `x` already contains a column with the same name as `y`, or if the indexes of `x` and `y` don't match. |\n| `ValueError` | if 'shuffle' is not provided or a bool. |\n\n\u003cbr /\u003e"]]