tf.train.BytesList  |  TensorFlow v2.16.1 (original) (raw)

tf.train.BytesList

Stay organized with collections Save and categorize content based on your preferences.

Used in tf.train.Example protos. Holds a list of byte-strings.

View aliases

Compat aliases for migration

SeeMigration guide for more details.

tf.compat.v1.train.BytesList

Used in the notebooks

Used in the tutorials
TFRecord and tf.train.Example Graph-based Neural Structured Learning in TFX Preprocessing data with TensorFlow Transform Graph regularization for sentiment classification using synthesized graphs

An Example proto is a representation of the following python type:

Dict[str,
     Union[List[bytes],
           List[int64],
           List[float]]]

This proto implements the List[bytes] portion.

from google.protobuf import text_format example = text_format.Parse(''' features { feature {key: "my_feature" value {bytes_list {value: ['abc', '12345' ]} } } }''', tf.train.Example()) `` example.features.feature['my_feature'].bytes_list.value ["abc", "12345"]

Use tf.io.parse_example to extract tensors from a serialized Example proto:

tf.io.parse_example( example.SerializeToString(), features = {'my_feature': tf.io.RaggedFeature(dtype=tf.string)}) {'my_feature': <tf.Tensor: shape=(2,), dtype=string, numpy=array([b'abc', b'12345'], dtype=object)>}

See the tf.train.Exampleguide for usage details.

Attributes
value repeated bytes value