tf.compat.v1.parse_single_example
Разбирает один протокол Example.
tf.compat.v1.parse_single_example(
serialized, features, name=None, example_names=None
)
Аналогично parse_example, за исключением следующего:
Для плотных тензоров возвращаемое значение Tensor идентично результату parse_example, за исключением того, что в нем отсутствует измерение пакета, а форма результата совпадает с формой, заданной в dense_shape.
Для разреженных тензоров SparseTensor удаляется первый столбец (пакета) матрицы индексов (матрица индексов становится вектором-столбцом), вектор значений не изменяется, а первый элемент (batch_size) вектора формы удаляется (теперь это вектор из одного элемента).
Повышения производительности можно добиться, если объединить протоколы Example в пакет с помощью parse_example, а не использовать эту функцию напрямую.
| Аргументы | |
|---|---|
serialized | Тензор строкового типа со скалярной формой, содержащий один сериализованный Example. |
features | Отображение ключей признаков на значения типа FixedLenFeature или VarLenFeature. |
name | Имя этой операции (необязательно). |
example_names | (Необязательно) Тензор строкового типа со скалярной формой, связанное имя. |
| Возвращает | |
|---|---|
Отображение ключей признаков типа dict на значения типа Tensor и SparseTensor. |
| Вызывает исключение | |
|---|---|
ValueError | если какой-либо признак недопустим. |
© 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/compat/v1/parse_single_example