tf.raw_ops.ParseExampleDatasetV2
Преобразует input_dataset, содержащие Example протоколы в виде векторов DT_STRING, в набор данных Tensor или SparseTensor объектов, представляющих проанализированные атрибуты.
tf.raw_ops.ParseExampleDatasetV2(
input_dataset, num_parallel_calls, dense_defaults, sparse_keys, dense_keys,
sparse_types, dense_shapes, output_types, output_shapes,
deterministic='default', ragged_keys=[], ragged_value_types=[],
ragged_split_types=[], name=None
)
| Аргументы | |
|---|---|
input_dataset | A Tensor типа variant. |
num_parallel_calls | A Tensor типа int64. |
dense_defaults | Список Tensor объектов с типами из: float32, int64, string. Словарь, сопоставляющий строковые ключи с Tensor. Ключи словаря должны совпадать с dense_keys атрибута. |
sparse_keys | Список strings. Список строковых ключей в атрибутах примеров. Результаты для этих ключей будут возвращены в виде SparseTensor объектов. |
dense_keys | Список strings. Список тензоров DT_STRING (скаляры). Ожидаемые ключи в атрибутах примеров, связанные с плотными значениями. |
sparse_types | Список tf.DTypes из: tf.float32, tf.int64, tf.string. Список DTypes той же длины, что и sparse_keys. Поддерживаются только tf.float32 (FloatList), tf.int64 (Int64List), и tf.string (BytesList). |
dense_shapes | Список форм (каждая — tf.TensorShape или список ints). Список кортежей той же длины, что и dense_keys. Форма данных для каждого плотного атрибута, на который ссылается dense_keys. Требуется для любых входных тензоров, идентифицированных как dense_keys. Должна быть полностью определена или может содержать неизвестное первое измерение. Неизвестное первое измерение означает, что атрибут обрабатывается как имеющий переменное количество блоков, и форма выходных данных по этому измерению считается неизвестной во время построения графа. Выравнивание применяется для элементов мини-пакета, меньших максимального количества блоков для данного атрибута по этому измерению. |
output_types | Список tf.DTypes длиной >= 1. Список типов для возвращаемых значений. |
output_shapes | Список форм (каждая — tf.TensorShape или список ints). Список формируемых форм. |
deterministic | Необязательный string. По умолчанию "default". Строка, указывающая используемый уровень детерминизма операции. Детерминизм контролирует, разрешено ли набору данных возвращать элементы вне порядка, если следующий возвращаемый элемент недоступен, но доступен более поздний элемент. Доступны варианты "true", "false" и "default". "default" указывает, что детерминизм должен быть определен параметром experimental_deterministic tf.data.Options. |
ragged_keys | Необязательный список strings. По умолчанию []. |
ragged_value_types | Необязательный список tf.DTypes из: tf.float32, tf.int64, tf.string. По умолчанию []. |
ragged_split_types | Необязательный список tf.DTypes из: tf.int32, tf.int64. По умолчанию []. |
name | Имя операции (необязательно). |
| Возвращаемое значение | |
|---|---|
A Tensor типа variant. |
© 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/ParseExampleDatasetV2