tf.raw_ops.ParseSequenceExampleV2
Преобразует вектор tf.io.SequenceExample протоколов (в виде строк) в типизированные тензоры.
tf.raw_ops.ParseSequenceExampleV2(
serialized,
debug_name,
context_sparse_keys,
context_dense_keys,
context_ragged_keys,
feature_list_sparse_keys,
feature_list_dense_keys,
feature_list_ragged_keys,
feature_list_dense_missing_assumed_empty,
context_dense_defaults,
Ncontext_sparse=0,
context_sparse_types=[],
context_ragged_value_types=[],
context_ragged_split_types=[],
context_dense_shapes=[],
Nfeature_list_sparse=0,
Nfeature_list_dense=0,
feature_list_dense_types=[],
feature_list_sparse_types=[],
feature_list_ragged_value_types=[],
feature_list_ragged_split_types=[],
feature_list_dense_shapes=[],
name=None
)
Аргументы: serialized: A Tensor типа string. Скаляр или вектор, содержащий двоичные сериализованные SequenceExample протоколы. debug_name: A Tensor типа string. Скаляр или вектор, содержащий имена сериализованных протоколов. Может содержать, например, имя табличного ключа (описательное) для соответствующего сериализованного протокола. Это полезно только для отладки, и присутствие значений здесь не влияет на вывод. Также может быть пустым вектором, если имя недоступно. context_sparse_keys: A Tensor типа string. Ключи, ожидаемые в функциях примеров, связанных со значениями context_sparse. context_dense_keys: A Tensor типа string. Ключи, ожидаемые в контекстных функциях SequenceExamples, связанных со значениями dense. context_ragged_keys: A Tensor типа string. Ключи, ожидаемые в функциях примеров, связанных со значениями context_ragged. feature_list_sparse_keys: A Tensor типа string. Ключи, ожидаемые в FeatureLists, связанных со значениями sparse. feature_list_dense_keys: A Tensor типа string. Ключи, ожидаемые в feature_lists SequenceExamples, связанные со списками dense значений. feature_list_ragged_keys: A Tensor типа string. Ключи, ожидаемые в FeatureLists, связанные со значениями ragged. feature_list_dense_missing_assumed_empty: A Tensor типа bool. Вектор, соответствующий 1:1 с feature_list_dense_keys, указывающий, какие функции могут отсутствовать в SequenceExamples. Если связанная FeatureList отсутствует, она обрабатывается как пустая. context_dense_defaults: Список Tensor объектов с типами из: float32, int64, string. Список Ncontext_dense тензоров (некоторые могут быть пустыми). context_dense_defaults[j] предоставляет значения по умолчанию, когда карта контекста SequenceExample не содержит context_dense_key[j]. Если для context_dense_defaults[j] предоставлен пустой тензор, то функция context_dense_keys[j] обязательна. Тип входных данных определяется из context_dense_defaults[j], даже если он пустой. Если context_dense_defaults[j] не пустой, его форма должна соответствовать context_dense_shapes[j]. Ncontext_sparse: Необязательный int, который является >= 0. По умолчанию 0. context_sparse_types: Необязательный список tf.DTypes из: tf.float32, tf.int64, tf.string. По умолчанию []. Список типов Ncontext_sparse; типы данных данных в каждой контекстной функции, заданной в context_sparse_keys. В настоящее время ParseSingleSequenceExample поддерживает DT_FLOAT (FloatList), DT_INT64 (Int64List) и DT_STRING (BytesList). context_ragged_value_types: Необязательный список tf.DTypes из: tf.float32, tf.int64, tf.string. По умолчанию []. Типы значений RaggedTensor для контекстных функций ragged. context_ragged_split_types: Необязательный список tf.DTypes из: tf.int32, tf.int64. По умолчанию []. Типы разбиения RaggedTensor для контекстных функций ragged. context_dense_shapes: Необязательный список форм (каждая — tf.TensorShape или список ints). По умолчанию []. Список форм Ncontext_dense; формы данных в каждой контекстной функции, заданной в context_dense_keys. Количество элементов в функции, соответствующей context_dense_key[j], должно всегда равняться context_dense_shapes[j].NumEntries(). Форма context_dense_values[j] будет соответствовать context_dense_shapes[j]. Nfeature_list_sparse: Необязательный int, который является >= 0. По умолчанию 0. Nfeature_list_dense: Необязательный int, который является >= 0. По умолчанию 0. feature_list_dense_types: Необязательный список tf.DTypes из: tf.float32, tf.int64, tf.string. По умолчанию []. 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_ragged_value_types: Необязательный список tf.DTypes из: tf.float32, tf.int64, tf.string. По умолчанию []. Типы значений RaggedTensor для функций FeatureList ragged. feature_list_ragged_split_types: Необязательный список tf.DTypes из: tf.int32, tf.int64. По умолчанию []. Типы разбиения RaggedTensor для функций FeatureList ragged. feature_list_dense_shapes: Необязательный список форм (каждая — tf.TensorShape или список ints). По умолчанию []. Список форм Nfeature_list_dense; формы данных в каждой FeatureList, заданной в feature_list_dense_keys. Форма каждой функции в 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, context_ragged_values, context_ragged_row_splits, feature_list_sparse_indices, feature_list_sparse_values, feature_list_sparse_shapes, feature_list_dense_values, feature_list_dense_lengths, feature_list_ragged_values, feature_list_ragged_outer_splits, feature_list_ragged_inner_splits).
context_sparse_indices: A list of `Ncontext_sparse` `Tensor` objects with type `int64`. context_sparse_values: A list of `Tensor` objects of type `context_sparse_types`. context_sparse_shapes: A list of `Ncontext_sparse` `Tensor` objects with type `int64`. context_dense_values: A list of `Tensor` objects. Has the same type as `context_dense_defaults`. context_ragged_values: A list of `Tensor` objects of type `context_ragged_value_types`. context_ragged_row_splits: A list of `Tensor` objects of type `context_ragged_split_types`. feature_list_sparse_indices: A list of `Nfeature_list_sparse` `Tensor` objects with type `int64`. feature_list_sparse_values: A list of `Tensor` objects of type `feature_list_sparse_types`. feature_list_sparse_shapes: A list of `Nfeature_list_sparse` `Tensor` objects with type `int64`. feature_list_dense_values: A list of `Tensor` objects of type `feature_list_dense_types`. feature_list_dense_lengths: A list of `Nfeature_list_dense` `Tensor` objects with type `int64`. feature_list_ragged_values: A list of `Tensor` objects of type `feature_list_ragged_value_types`. feature_list_ragged_outer_splits: A list of `Tensor` objects of type `feature_list_ragged_split_types`. feature_list_ragged_inner_splits: A list of `Tensor` objects of type `feature_list_ragged_split_types`.
© 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/raw_ops/ParseSequenceExampleV2