提交 fb7ee701 编写于 作者: S Shivani Agrawal 提交者: TensorFlower Gardener

[tf.data] Exposes `bytes_produced_stats` in `tf.data.experimental`.

PiperOrigin-RevId: 235611136
上级 517112e7
......@@ -42,6 +42,7 @@ See [Importing Data](https://tensorflow.org/guide/datasets) for an overview.
@@ThreadingOptions
@@bucket_by_sequence_length
@@bytes_produced_stats
@@cardinality
@@choose_from_datasets
@@copy_to_device
......@@ -116,6 +117,7 @@ from tensorflow.python.data.experimental.ops.resampling import rejection_resampl
from tensorflow.python.data.experimental.ops.scan_ops import scan
from tensorflow.python.data.experimental.ops.shuffle_ops import shuffle_and_repeat
from tensorflow.python.data.experimental.ops.stats_aggregator import StatsAggregator
from tensorflow.python.data.experimental.ops.stats_ops import bytes_produced_stats
from tensorflow.python.data.experimental.ops.stats_ops import latency_stats
from tensorflow.python.data.experimental.ops.stats_options import StatsOptions
from tensorflow.python.data.experimental.ops.take_while_ops import take_while
......
......@@ -48,8 +48,7 @@ def set_stats_aggregator(stats_aggregator, prefix="", counter_prefix=""):
return _apply_fn
# TODO(b/38416882): Properly export in the `tf.data.experimental` API when
# stable or make private / remove.
@tf_export("data.experimental.bytes_produced_stats")
def bytes_produced_stats(tag):
"""Records the number of bytes produced by each element of the input dataset.
......
......@@ -88,6 +88,10 @@ tf_module {
name: "bucket_by_sequence_length"
argspec: "args=[\'element_length_func\', \'bucket_boundaries\', \'bucket_batch_sizes\', \'padded_shapes\', \'padding_values\', \'pad_to_bucket_boundary\', \'no_padding\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'False\', \'False\', \'False\'], "
}
member_method {
name: "bytes_produced_stats"
argspec: "args=[\'tag\'], varargs=None, keywords=None, defaults=None"
}
member_method {
name: "cardinality"
argspec: "args=[\'dataset\'], varargs=None, keywords=None, defaults=None"
......
......@@ -88,6 +88,10 @@ tf_module {
name: "bucket_by_sequence_length"
argspec: "args=[\'element_length_func\', \'bucket_boundaries\', \'bucket_batch_sizes\', \'padded_shapes\', \'padding_values\', \'pad_to_bucket_boundary\', \'no_padding\', \'drop_remainder\'], varargs=None, keywords=None, defaults=[\'None\', \'None\', \'False\', \'False\', \'False\'], "
}
member_method {
name: "bytes_produced_stats"
argspec: "args=[\'tag\'], varargs=None, keywords=None, defaults=None"
}
member_method {
name: "cardinality"
argspec: "args=[\'dataset\'], varargs=None, keywords=None, defaults=None"
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册