# tf.raw_ops.RecordInput

<br />

Emits randomized records.

#### View aliases


**Compat aliases for migration**

See
[Migration guide](https://www.tensorflow.org/guide/migrate) for
more details.

[`tf.compat.v1.raw_ops.RecordInput`](https://www.tensorflow.org/api_docs/python/tf/raw_ops/RecordInput)

<br />

    tf.raw_ops.RecordInput(
        file_pattern,
        file_random_seed=301,
        file_shuffle_shift_ratio=0,
        file_buffer_size=10000,
        file_parallelism=16,
        batch_size=32,
        compression_type='',
        name=None
    )

<br />

<br />

<br />

| ## Args ||
|---|---|
| `file_pattern` | A `string`. Glob pattern for the data files. |
| `file_random_seed` | An optional `int`. Defaults to `301`. Random seeds used to produce randomized records. |
| `file_shuffle_shift_ratio` | An optional `float`. Defaults to `0`. Shifts the list of files after the list is randomly shuffled. |
| `file_buffer_size` | An optional `int`. Defaults to `10000`. The randomization shuffling buffer. |
| `file_parallelism` | An optional `int`. Defaults to `16`. How many sstables are opened and concurrently iterated over. |
| `batch_size` | An optional `int`. Defaults to `32`. The batch size. |
| `compression_type` | An optional `string`. Defaults to `""`. The type of compression for the file. Currently ZLIB and GZIP are supported. Defaults to none. |
| `name` | A name for the operation (optional). |

<br />

<br />

<br />

<br />

| ## Returns ||
|---|---|
| A `Tensor` of type `string`. ||

<br />