tf.io.FixedLenSequenceFeature
Конфигурация для разбора входного признака переменной длины в Tensor.
tf.io.FixedLenSequenceFeature(
shape, dtype, allow_missing=False, default_value=None
)
Полученный Tensor разбора одного SequenceExample или Example имеет статическую shape длиной [None] + shape и указанный dtype. Полученный Tensor разбора нескольких batch_size Example имеет статическую shape длиной [batch_size, None] + shape и указанный dtype. Элементы в batch из разных Examples будут заполнены default_value до максимальной длины, присутствующей в batch.
Для обработки разреженного ввода как плотного, предоставьте allow_missing=True; в противном случае функции разбора завершатся неудачей для любых примеров, где отсутствует этот признак.
| Поля | |
|---|---|
shape | Формат входных данных для измерения 2 и выше. Первое измерение переменной длины None. |
dtype | Тип данных входных данных. |
allow_missing | Разрешить этому признаку отсутствовать в элементе списка признаков. Доступно только для разбора SequenceExample, а не для разбора Examples. |
default_value | Скалярное значение, используемое для заполнения нескольких Example до их максимальной длины. Не относится к разбору одного Example или SequenceExample. По умолчанию "" для типа данных string и 0 в противном случае (необязательно). |
| Атрибуты | |
|---|---|
shape | Псевдоним namedtuple для поля номер 0 |
dtype | Псевдоним namedtuple для поля номер 1 |
allow_missing | Псевдоним namedtuple для поля номер 2 |
default_value | Псевдоним namedtuple для поля номер 3 |
© 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/io/FixedLenSequenceFeature