tf.raw_ops.ParseSequenceExample
Преобразует вектор протолов brain.SequenceExample (в виде строк) в типизированные тензоры.
tf.raw_ops.ParseSequenceExample(
serialized, debug_name, context_dense_defaults,
feature_list_dense_missing_assumed_empty, context_sparse_keys,
context_dense_keys, feature_list_sparse_keys, feature_list_dense_keys,
Ncontext_sparse=0, Ncontext_dense=0, Nfeature_list_sparse=0,
Nfeature_list_dense=0, context_sparse_types=[], feature_list_dense_types=[],
context_dense_shapes=[], feature_list_sparse_types=[],
feature_list_dense_shapes=[], name=None
)
| Аргументы | |
|---|---|
serialized | A Tensor типа string. Вектор, содержащий двоично сериализованные протолы SequenceExample. |
debug_name | A Tensor типа string. Вектор, содержащий имена сериализованных протолов. Может содержать, например, имя табличного ключа (описательное имя) для соответствующего сериализованного протола. Это полезно только для отладки, и наличие значений здесь не влияет на выходные данные. Также может быть пустым вектором, если имя недоступно. |
context_dense_defaults | Список объектов Tensor с типами из: float32, int64, string. Список из Ncontext_dense тензоров (некоторые могут быть пустыми). context_dense_defaults[j] предоставляет значения по умолчанию, когда карта контекста SequenceExample не содержит context_dense_key[j]. Если для context_dense_defaults[j] предоставлен пустой тензор, то Feature context_dense_keys[j] обязателен. Тип входных данных определяется из context_dense_defaults[j], даже когда он пуст. Если context_dense_defaults[j] не пуст, его форма должна соответствовать context_dense_shapes[j]. |
feature_list_dense_missing_assumed_empty | Список strings. Вектор, перечисляющий ключи FeatureList, которые могут отсутствовать в SequenceExamples. Если связанный FeatureList отсутствует, он обрабатывается как пустой. По умолчанию любой FeatureList, не указанный в этом векторе, должен существовать в SequenceExamples. |
context_sparse_keys | Список strings. Список Ncontext_sparse строковых тензоров (скаляров). Ожидаемые ключи в функциях примеров, связанных со значениями context_sparse. |
context_dense_keys | Список strings. Список Ncontext_dense строковых тензоров (скаляров). Ожидаемые ключи в контекстных функциях SequenceExamples, связанные со значениями плотного типа. |
feature_list_sparse_keys | Список strings. Список Nfeature_list_sparse строковых тензоров (скаляров). Ожидаемые ключи в FeatureLists, связанные со значениями разреженного типа. |
feature_list_dense_keys | Список strings. Список Nfeature_list_dense строковых тензоров (скаляров). Ожидаемые ключи в feature_lists SequenceExamples, связанные со списками значений плотного типа. |
Ncontext_sparse | Необязательный int, который является >= 0. По умолчанию 0. |
Ncontext_dense | Необязательный int, который является >= 0. По умолчанию 0. |
Nfeature_list_sparse | Необязательный int, который является >= 0. По умолчанию 0. |
Nfeature_list_dense | Необязательный int, который является >= 0. По умолчанию 0. |
context_sparse_types | Необязательный список tf.DTypes из: tf.float32, tf.int64, tf.string. По умолчанию []. Список Ncontext_sparse типов; типы данных в каждом контекстном Feature, заданные в context_sparse_keys. В настоящее время ParseSingleSequenceExample поддерживает DT_FLOAT (FloatList), DT_INT64 (Int64List) и DT_STRING (BytesList). |
feature_list_dense_types | Необязательный список tf.DTypes из: tf.float32, tf.int64, tf.string. По умолчанию []. |
context_dense_shapes | Необязательный список форм (каждая форма — tf.TensorShape или список ints). По умолчанию []. Список Ncontext_dense форм; формы данных в каждом контекстном Feature, заданные в context_dense_keys. Количество элементов в Feature, соответствующем context_dense_key[j], всегда должно быть равно context_dense_shapes[j].NumEntries(). Форма context_dense_values[j] будет соответствовать context_dense_shapes[j]. |
feature_list_sparse_types | Необязательный список tf.DTypes из: tf.float32, tf.int64, tf.string. По умолчанию []. Список Nfeature_list_sparse типов; типы данных в каждом FeatureList, заданные в feature_list_sparse_keys. В настоящее время ParseSingleSequenceExample поддерживает DT_FLOAT (FloatList), DT_INT64 (Int64List) и DT_STRING (BytesList). |
feature_list_dense_shapes | Необязательный список форм (каждая форма — tf.TensorShape или список ints). По умолчанию []. Список Nfeature_list_dense форм; формы данных в каждом FeatureList, заданные в feature_list_dense_keys. Форма каждого Feature в FeatureList, соответствующем feature_list_dense_key[j], всегда должна быть равна feature_list_dense_shapes[j].NumEntries(). |
name | Имя операции (необязательно). |
| Возвращаемые значения | |
|---|---|
Кортеж объектов Tensor (context_sparse_indices, context_sparse_values, context_sparse_shapes, context_dense_values, feature_list_sparse_indices, feature_list_sparse_values, feature_list_sparse_shapes, feature_list_dense_values, feature_list_dense_lengths). | |
context_sparse_indices | Список Ncontext_sparse Tensor объектов типа int64. |
context_sparse_values | Список объектов Tensor типа context_sparse_types. |
context_sparse_shapes | Список Ncontext_sparse Tensor объектов типа int64. |
context_dense_values | Список объектов Tensor. Имеет тот же тип, что и context_dense_defaults. |
feature_list_sparse_indices | Список Nfeature_list_sparse Tensor объектов типа int64. |
feature_list_sparse_values | Список объектов Tensor типа feature_list_sparse_types. |
feature_list_sparse_shapes | Список Nfeature_list_sparse Tensor объектов типа int64. |
feature_list_dense_values | Список объектов Tensor типа feature_list_dense_types. |
feature_list_dense_lengths | Список Nfeature_list_dense Tensor объектов типа int64. |
© 2020 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 3.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/versions/r2.3/api_docs/python/tf/raw_ops/ParseSequenceExample