Spec-Zone.ru › TensorFlow 2.9

tf.raw_ops.ParseSingleExample

Преобразует прото tf.Example (в виде строки) в типизированные тензоры.

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

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

Дополнительные сведения см. в руководстве по миграции.

tf.compat.v1.raw_ops.ParseSingleExample

tf.raw_ops.ParseSingleExample(
    serialized,
    dense_defaults,
    num_sparse,
    sparse_keys,
    dense_keys,
    sparse_types,
    dense_shapes,
    name=None
)
Аргументы
serialized A Tensor типа string. Вектор, содержащий пакет двоичных сериализованных протосов Example.
dense_defaults Список объектов Tensor с типами из: float32, int64, string. Список тензоров (некоторые могут быть пустыми), длина которого соответствует длине dense_keys. dense_defaults[j] предоставляет значения по умолчанию, когда в карте признаков отсутствует dense_key[j]. Если для dense_defaults[j] предоставлен пустой тензор, то требуется признак dense_keys[j]. Тип входных данных определяется по dense_defaults[j], даже если он пустой. Если dense_defaults[j] не пуст, а dense_shapes[j] полностью определен, то форма dense_defaults[j] должна соответствовать форме dense_shapes[j]. Если dense_shapes[j] имеет неопределённую главную размерность (признак с переменными шагами), dense_defaults[j] должен содержать один элемент: элемент заполнения.
num_sparse Целое число, представляющее собой int. Количество разреженных признаков, подлежащих извлечению из примера. Это значение должно соответствовать длинам sparse_keys и sparse_types.
sparse_keys Список strings. Список строк num_sparse. Ключи, ожидаемые в признаках примеров, связанных с разреженными значениями.
dense_keys Список strings. Ключи, ожидаемые в признаках примеров, связанных с плотными значениями.
sparse_types Список типов tf.DTypes из: tf.float32, tf.int64, tf.string. Список типов данных; типы данных данных в каждом признаке, указанном в sparse_keys. В настоящее время операция ParseSingleExample поддерживает DT_FLOAT (FloatList), DT_INT64 (Int64List) и DT_STRING (BytesList).
dense_shapes Список форм (каждая — tf.TensorShape или список ints). Формы данных в каждом признаке, указанном в dense_keys. Длина этого списка должна соответствовать длине dense_keys. Количество элементов в признаке, соответствующем dense_key[j], должно всегда быть равно dense_shapes[j].NumEntries(). Если dense_shapes[j] = (D0, D1, ..., DN), то форма выходного тензора dense_values[j] будет (D0, D1, ..., DN): В случае dense_shapes[j] = (-1, D1, ..., DN) форма выходного тензора dense_values[j] будет (M, D1, .., DN), где M — количество блоков элементов длиной D1 * .... * DN во вводе.
name Имя операции (необязательно).
Возвращаемое значение
Кортеж объектов Tensor (sparse_indices, sparse_values, sparse_shapes, dense_values).
sparse_indices Список num_sparse Tensor объектов типа int64.
sparse_values Список объектов Tensor типа sparse_types.
sparse_shapes Список num_sparse Tensor объектов типа int64.
dense_values Список объектов Tensor. Имеет тот же тип, что и dense_defaults.

© 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/versions/r2.9/api_docs/python/tf/raw_ops/ParseSingleExample

Spec-Zone.ru

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