diff --git a/tensorflow/core/ops/compat/ops_history.v0.pbtxt b/tensorflow/core/ops/compat/ops_history.v0.pbtxt index cfb75046640..49297ae409b 100644 --- a/tensorflow/core/ops/compat/ops_history.v0.pbtxt +++ b/tensorflow/core/ops/compat/ops_history.v0.pbtxt @@ -23218,6 +23218,53 @@ op { } } } +op { + name: "RecordInput" + output_arg { + name: "records" + type: DT_STRING + } + attr { + name: "file_pattern" + type: "string" + } + attr { + name: "file_random_seed" + type: "int" + default_value { + i: 301 + } + } + attr { + name: "file_shuffle_shift_ratio" + type: "float" + default_value { + f: 0 + } + } + attr { + name: "file_buffer_size" + type: "int" + default_value { + i: 10000 + } + } + attr { + name: "file_parallelism" + type: "int" + default_value { + i: 16 + } + } + attr { + name: "batch_size" + type: "int" + default_value { + i: 32 + } + } + is_stateful: true +} op { name: "ReduceJoin" input_arg { diff --git a/tensorflow/core/ops/ops.pbtxt b/tensorflow/core/ops/ops.pbtxt index e631c289c6d..44a9d7c9ad0 100644 --- a/tensorflow/core/ops/ops.pbtxt +++ b/tensorflow/core/ops/ops.pbtxt @@ -15027,6 +15027,61 @@ op { summary: "Computes the gradient for the inverse of `x` wrt its input." description: "Specifically, `grad = -dy * y*y`, where `y = 1/x`, and `dy`\nis the corresponding input gradient." } +op { + name: "RecordInput" + output_arg { + name: "records" + description: "A tensor of shape [batch_size]." + type: DT_STRING + } + attr { + name: "file_pattern" + type: "string" + description: "Glob pattern for the data files." + } + attr { + name: "file_random_seed" + type: "int" + default_value { + i: 301 + } + description: "Random seeds used to produce randomized records." + } + attr { + name: "file_shuffle_shift_ratio" + type: "float" + default_value { + f: 0 + } + description: "Shifts the list of files after the list is randomly\nshuffled." + } + attr { + name: "file_buffer_size" + type: "int" + default_value { + i: 10000 + } + description: "The randomization shuffling buffer." + } + attr { + name: "file_parallelism" + type: "int" + default_value { + i: 16 + } + description: "How many sstables are opened and concurrently iterated over." + } + attr { + name: "batch_size" + type: "int" + default_value { + i: 32 + } + description: "The batch size." + } + summary: "Emits randomized records." + is_stateful: true +} op { name: "ReduceJoin" input_arg {