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. Тип элементов в tensor_array. |
element_shape | Необязательный tf.TensorShape или список значений ints. По умолчанию — None. Ожидаемая форма элемента, если она известна. Используется для проверки форм элементов TensorArray. Если эта форма задана не полностью, сборка 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/api_docs/python/tf/raw_ops/TensorArrayV3