тензорный поток:: опс:: Тензорный массив
#include <data_flow_ops.h>
Массив тензоров заданного размера.
Краткое содержание
Записывайте данные с помощью Write и читайте с помощью Read или Pack.
Аргументы:
- область: объект области.
- размер: Размер массива.
- dtype: тип элементов tensor_array.
Необязательные атрибуты (см. Attrs
):
- element_shape: ожидаемая форма элемента, если она известна. Используется для проверки формы элементов TensorArray . Если эта форма не указана полностью, сбор TensorArrays нулевого размера является ошибкой.
- Dynamic_size: логическое значение, которое определяет, разрешено ли при записи в TensorArray увеличивать размер. По умолчанию это не разрешено.
- clear_after_read: если true (по умолчанию), тензоры в TensorArray очищаются после чтения. Это отключает семантику множественного чтения, но позволяет досрочно освободить память.
- идентичные_element_shapes: если true (по умолчанию — false), то ожидается, что все элементы в TensorArray будут иметь одинаковую форму. Это позволяет выполнять определенные действия, такие как динамическая проверка согласованности фигур при записи и возможность заполнять нулевые тензоры правильной формы в стеке, даже если атрибут element_shape не полностью определен.
- tensor_array_name: переопределяет имя, используемое для временного ресурса tensor_array. Значением по умолчанию является имя операции TensorArray (которое гарантированно уникально).
Возврат:
-
Output
дескриптор: дескриптор TensorArray . -
Output
поток: скаляр, используемый для управления градиентным потоком.
Конструкторы и деструкторы | |
---|---|
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype) | |
TensorArray (const :: tensorflow::Scope & scope, :: tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs) |
Публичные атрибуты | |
---|---|
flow | |
handle | |
operation |
Публичные статические функции | |
---|---|
ClearAfterRead (bool x) | |
DynamicSize (bool x) | |
ElementShape (PartialTensorShape x) | |
IdenticalElementShapes (bool x) | |
TensorArrayName (StringPiece x) |
Структуры | |
---|---|
tensorflow::ops::TensorArray::Attrs | Необязательные установщики атрибутов для TensorArray . |
Публичные атрибуты
поток
::tensorflow::Output flow
ручка
::tensorflow::Output handle
операция
Operation operation
Общественные функции
Тензорный массив
TensorArray( const ::tensorflow::Scope & scope, ::tensorflow::Input size, DataType dtype )
Тензорный массив
TensorArray( const ::tensorflow::Scope & scope, ::tensorflow::Input size, DataType dtype, const TensorArray::Attrs & attrs )
Публичные статические функции
ОчиститьПослеЧтения
Attrs ClearAfterRead( bool x )
ДинамическийРазмер
Attrs DynamicSize( bool x )
ЭлементШейп
Attrs ElementShape( PartialTensorShape x )
ИдентичныеЭлементФормы
Attrs IdenticalElementShapes( bool x )
TensorArrayName
Attrs TensorArrayName( StringPiece x )