tf.raw_ops.TensorArrayV3
Массив тензоров заданного размера.
tf.raw_ops.TensorArrayV3(
size,
dtype,
element_shape=None,
dynamic_size=False,
clear_after_read=True,
identical_element_shapes=False,
tensor_array_name='',
name=None
)
Запись данных с помощью Write и чтение с помощью Read или Pack.
| Аргументы | |
|---|---|
size | Целое число Tensor типа int32. Размер массива. |
dtype | tf.DType. Тип элементов в тензорном массиве. |
element_shape | Необязательный tf.TensorShape или список ints. По умолчанию None. Ожидаемая форма элемента, если известна. Используется для проверки форм элементов TensorArray. Если эта форма не полностью определена, сбор тензорных массивов нулевого размера — ошибка. |
dynamic_size | Необязательный bool. По умолчанию False. Логическое значение, определяющее, разрешается ли увеличивать размер TensorArray при записи. По умолчанию это запрещено. |
clear_after_read | Необязательный bool. По умолчанию True. Если true (по умолчанию), тензоры в TensorArray очищаются после чтения. Это отключает семантику многократного чтения, но позволяет раньше освобождать память. |
identical_element_shapes | Необязательный bool. По умолчанию False. Если true (по умолчанию false), все элементы в TensorArray будут иметь одинаковые формы. Это позволяет определенные действия, такие как динамическая проверка согласованности форм при записи и возможность заполнения правильно сформированными нулевыми тензорами при стеке, даже если атрибут element_shape не полностью определен. |
tensor_array_name | Необязательный string. По умолчанию "". Переопределяет имя, используемое для временного ресурса tensor_array. Значение по умолчанию — имя операции 'TensorArray' (гарантируется уникальным). |
name | Имя операции (необязательно). |
| Возвращаемые значения | |
|---|---|
Кортеж объектов Tensor (handle, flow). | |
handle | Объект Tensor типа resource. |
flow | Объект Tensor типа float32. |
© 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/versions/r2.9/api_docs/python/tf/raw_ops/TensorArrayV3