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