Spec-Zone.ru › TensorFlow

tf.train.BytesList

Используется в протобуфах tf.train.Example. Содержит список байтовых строк.

Просмотреть псевдонимы

Псевдонимы совместимости для миграции

Подробнее см. в руководстве по миграции.

tf.compat.v1.train.BytesList

Используется в блокнотах

Используется в руководствах
  • TFRecord и tf.train.Example
  • Обучение нейронных сетей на структурированных данных с использованием графов в TFX
  • Предварительная обработка данных с помощью TensorFlow Transform
  • Регуляризация графов для классификации тональности с использованием синтезированных графов

Протобуф Example представляет следующий тип Python:

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

Этот протобуф реализует часть List[bytes].

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"]

Используйте tf.io.parse_example, чтобы извлечь тензоры из сериализованного протобуфа Example:

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)>}

Подробные сведения об использовании см. в руководстве tf.train.Example.

Атрибуты
value repeated bytes value

© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/train/BytesList

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API