From 9a23e9251ecba026471ff77a5bbbc802a2889a10 Mon Sep 17 00:00:00 2001 From: Jiri Simsa Date: Mon, 1 Oct 2018 17:26:37 -0700 Subject: [tf.data] Adding `tf.data.Options()`, `tf.data.Dataset.options()`, and `tf.data.Dataset.with_options()` to make it possible to respectively represent, get, and set options, such as optimization configuration, of a tf.data input pipeline. PiperOrigin-RevId: 215310764 --- .../api/golden/v1/tensorflow.data.-dataset.pbtxt | 8 +++ ...sorflow.data.-fixed-length-record-dataset.pbtxt | 8 +++ .../api/golden/v1/tensorflow.data.-options.pbtxt | 57 ++++++++++++++++++++++ .../v1/tensorflow.data.-t-f-record-dataset.pbtxt | 8 +++ .../v1/tensorflow.data.-text-line-dataset.pbtxt | 8 +++ ...tensorflow.data.experimental.-csv-dataset.pbtxt | 8 +++ ...sorflow.data.experimental.-random-dataset.pbtxt | 8 +++ ...tensorflow.data.experimental.-sql-dataset.pbtxt | 8 +++ .../tools/api/golden/v1/tensorflow.data.pbtxt | 4 ++ .../api/golden/v2/tensorflow.data.-dataset.pbtxt | 8 +++ ...sorflow.data.-fixed-length-record-dataset.pbtxt | 8 +++ .../api/golden/v2/tensorflow.data.-options.pbtxt | 57 ++++++++++++++++++++++ .../v2/tensorflow.data.-t-f-record-dataset.pbtxt | 8 +++ .../v2/tensorflow.data.-text-line-dataset.pbtxt | 8 +++ ...tensorflow.data.experimental.-csv-dataset.pbtxt | 8 +++ ...sorflow.data.experimental.-random-dataset.pbtxt | 8 +++ ...tensorflow.data.experimental.-sql-dataset.pbtxt | 8 +++ .../tools/api/golden/v2/tensorflow.data.pbtxt | 4 ++ 18 files changed, 234 insertions(+) create mode 100644 tensorflow/tools/api/golden/v1/tensorflow.data.-options.pbtxt create mode 100644 tensorflow/tools/api/golden/v2/tensorflow.data.-options.pbtxt (limited to 'tensorflow/tools') diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.-dataset.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.-dataset.pbtxt index 825afb622f..8b7f63e43e 100644 --- a/tensorflow/tools/api/golden/v1/tensorflow.data.-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.-dataset.pbtxt @@ -78,6 +78,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -118,6 +122,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.-fixed-length-record-dataset.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.-fixed-length-record-dataset.pbtxt index cdad5f6360..a7bfa82c65 100644 --- a/tensorflow/tools/api/golden/v1/tensorflow.data.-fixed-length-record-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.-fixed-length-record-dataset.pbtxt @@ -79,6 +79,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -119,6 +123,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.-options.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.-options.pbtxt new file mode 100644 index 0000000000..d15dccc173 --- /dev/null +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.-options.pbtxt @@ -0,0 +1,57 @@ +path: "tensorflow.data.Options" +tf_class { + is_instance: "" + is_instance: "" + member { + name: "experimental_autotune" + mtype: "" + } + member { + name: "experimental_filter_fusion" + mtype: "" + } + member { + name: "experimental_hoist_random_uniform" + mtype: "" + } + member { + name: "experimental_latency_all_edges" + mtype: "" + } + member { + name: "experimental_map_and_batch_fusion" + mtype: "" + } + member { + name: "experimental_map_and_filter_fusion" + mtype: "" + } + member { + name: "experimental_map_fusion" + mtype: "" + } + member { + name: "experimental_map_parallelization" + mtype: "" + } + member { + name: "experimental_map_vectorization" + mtype: "" + } + member { + name: "experimental_noop_elimination" + mtype: "" + } + member { + name: "experimental_shuffle_and_repeat_fusion" + mtype: "" + } + member_method { + name: "__init__" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } + member_method { + name: "merge" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } +} diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.-t-f-record-dataset.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.-t-f-record-dataset.pbtxt index df41bff1b5..7b7a9ebaf0 100644 --- a/tensorflow/tools/api/golden/v1/tensorflow.data.-t-f-record-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.-t-f-record-dataset.pbtxt @@ -79,6 +79,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -119,6 +123,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.-text-line-dataset.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.-text-line-dataset.pbtxt index 028bcc2ce9..2817f900e1 100644 --- a/tensorflow/tools/api/golden/v1/tensorflow.data.-text-line-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.-text-line-dataset.pbtxt @@ -79,6 +79,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -119,6 +123,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-csv-dataset.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-csv-dataset.pbtxt index 0c0405ee02..2520e28a3c 100644 --- a/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-csv-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-csv-dataset.pbtxt @@ -80,6 +80,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -120,6 +124,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-random-dataset.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-random-dataset.pbtxt index bce0be4b17..1dd53b1eab 100644 --- a/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-random-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-random-dataset.pbtxt @@ -80,6 +80,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -120,6 +124,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-sql-dataset.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-sql-dataset.pbtxt index 8aeae92d96..8fdd9dc52e 100644 --- a/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-sql-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.experimental.-sql-dataset.pbtxt @@ -80,6 +80,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -120,6 +124,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v1/tensorflow.data.pbtxt b/tensorflow/tools/api/golden/v1/tensorflow.data.pbtxt index e205157523..3023276a1d 100644 --- a/tensorflow/tools/api/golden/v1/tensorflow.data.pbtxt +++ b/tensorflow/tools/api/golden/v1/tensorflow.data.pbtxt @@ -12,6 +12,10 @@ tf_module { name: "Iterator" mtype: "" } + member { + name: "Options" + mtype: "" + } member { name: "TFRecordDataset" mtype: "" diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.-dataset.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.-dataset.pbtxt index 825afb622f..8b7f63e43e 100644 --- a/tensorflow/tools/api/golden/v2/tensorflow.data.-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.-dataset.pbtxt @@ -78,6 +78,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -118,6 +122,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.-fixed-length-record-dataset.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.-fixed-length-record-dataset.pbtxt index cdad5f6360..a7bfa82c65 100644 --- a/tensorflow/tools/api/golden/v2/tensorflow.data.-fixed-length-record-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.-fixed-length-record-dataset.pbtxt @@ -79,6 +79,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -119,6 +123,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.-options.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.-options.pbtxt new file mode 100644 index 0000000000..d15dccc173 --- /dev/null +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.-options.pbtxt @@ -0,0 +1,57 @@ +path: "tensorflow.data.Options" +tf_class { + is_instance: "" + is_instance: "" + member { + name: "experimental_autotune" + mtype: "" + } + member { + name: "experimental_filter_fusion" + mtype: "" + } + member { + name: "experimental_hoist_random_uniform" + mtype: "" + } + member { + name: "experimental_latency_all_edges" + mtype: "" + } + member { + name: "experimental_map_and_batch_fusion" + mtype: "" + } + member { + name: "experimental_map_and_filter_fusion" + mtype: "" + } + member { + name: "experimental_map_fusion" + mtype: "" + } + member { + name: "experimental_map_parallelization" + mtype: "" + } + member { + name: "experimental_map_vectorization" + mtype: "" + } + member { + name: "experimental_noop_elimination" + mtype: "" + } + member { + name: "experimental_shuffle_and_repeat_fusion" + mtype: "" + } + member_method { + name: "__init__" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } + member_method { + name: "merge" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } +} diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.-t-f-record-dataset.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.-t-f-record-dataset.pbtxt index df41bff1b5..7b7a9ebaf0 100644 --- a/tensorflow/tools/api/golden/v2/tensorflow.data.-t-f-record-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.-t-f-record-dataset.pbtxt @@ -79,6 +79,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -119,6 +123,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.-text-line-dataset.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.-text-line-dataset.pbtxt index 028bcc2ce9..2817f900e1 100644 --- a/tensorflow/tools/api/golden/v2/tensorflow.data.-text-line-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.-text-line-dataset.pbtxt @@ -79,6 +79,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -119,6 +123,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-csv-dataset.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-csv-dataset.pbtxt index 0c0405ee02..2520e28a3c 100644 --- a/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-csv-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-csv-dataset.pbtxt @@ -80,6 +80,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -120,6 +124,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-random-dataset.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-random-dataset.pbtxt index bce0be4b17..1dd53b1eab 100644 --- a/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-random-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-random-dataset.pbtxt @@ -80,6 +80,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -120,6 +124,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-sql-dataset.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-sql-dataset.pbtxt index 8aeae92d96..8fdd9dc52e 100644 --- a/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-sql-dataset.pbtxt +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.experimental.-sql-dataset.pbtxt @@ -80,6 +80,10 @@ tf_class { name: "map" argspec: "args=[\'self\', \'map_func\', \'num_parallel_calls\'], varargs=None, keywords=None, defaults=[\'None\'], " } + member_method { + name: "options" + argspec: "args=[\'self\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "padded_batch" argspec: "args=[\'self\', \'batch_size\', \'padded_shapes\', \'padding_values\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'False\'], " @@ -120,6 +124,10 @@ tf_class { name: "window" argspec: "args=[\'self\', \'size\', \'shift\', \'stride\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'1\', \'False\'], " } + member_method { + name: "with_options" + argspec: "args=[\'self\', \'options\'], varargs=None, keywords=None, defaults=None" + } member_method { name: "zip" argspec: "args=[\'datasets\'], varargs=None, keywords=None, defaults=None" diff --git a/tensorflow/tools/api/golden/v2/tensorflow.data.pbtxt b/tensorflow/tools/api/golden/v2/tensorflow.data.pbtxt index e205157523..3023276a1d 100644 --- a/tensorflow/tools/api/golden/v2/tensorflow.data.pbtxt +++ b/tensorflow/tools/api/golden/v2/tensorflow.data.pbtxt @@ -12,6 +12,10 @@ tf_module { name: "Iterator" mtype: "" } + member { + name: "Options" + mtype: "" + } member { name: "TFRecordDataset" mtype: "" -- cgit v1.2.3