тензорный поток:: опс:: ТензорАррай:: Атрибуты
#include <data_flow_ops.h>
Необязательные установщики атрибутов для TensorArray .
Краткое содержание
Публичные атрибуты | |
---|---|
clear_after_read_ = true | bool |
dynamic_size_ = false | bool |
element_shape_ = ::tensorflow::PartialTensorShape() | PartialTensorShape |
identical_element_shapes_ = false | bool |
tensor_array_name_ = "" | StringPiece |
Общественные функции | |
---|---|
ClearAfterRead (bool x) | TF_MUST_USE_RESULT Attrs Если true (по умолчанию), тензоры в TensorArray очищаются после чтения. |
DynamicSize (bool x) | TF_MUST_USE_RESULT Attrs Логическое значение, определяющее, разрешено ли при записи в TensorArray увеличивать размер. |
ElementShape (PartialTensorShape x) | TF_MUST_USE_RESULT Attrs Ожидаемая форма элемента, если она известна. |
IdenticalElementShapes (bool x) | TF_MUST_USE_RESULT Attrs Если true (по умолчанию — false), то ожидается, что все элементы в TensorArray будут иметь одинаковую форму. |
TensorArrayName (StringPiece x) | TF_MUST_USE_RESULT Attrs Переопределяет имя, используемое для временного ресурса tensor_array. |
Публичные атрибуты
Clear_after_read_
bool tensorflow::ops::TensorArray::Attrs::clear_after_read_ = true
динамический_размер_
bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false
element_shape_
PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()
идентичный_element_shapes_
bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false
tensor_array_name_
StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""
Общественные функции
ОчиститьПослеЧтения
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead( bool x )
Если true (по умолчанию), тензоры в TensorArray очищаются после чтения.
Это отключает семантику множественного чтения, но позволяет досрочно освободить память.
По умолчанию true
ДинамическийРазмер
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize( bool x )
Логическое значение, определяющее, разрешено ли при записи в TensorArray увеличивать размер.
По умолчанию это не разрешено.
По умолчанию ложь
ЭлементШейп
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape( PartialTensorShape x )
Ожидаемая форма элемента, если она известна.
Используется для проверки формы элементов TensorArray . Если эта форма не указана полностью, сбор TensorArrays нулевого размера является ошибкой.
По умолчанию
ИдентичныеЭлементФормы
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes( bool x )
Если true (по умолчанию — false), то ожидается, что все элементы в TensorArray будут иметь одинаковую форму.
Это позволяет выполнять определенные действия, такие как динамическая проверка согласованности фигур при записи и возможность заполнять нулевые тензоры правильной формы в стеке, даже если атрибут element_shape не полностью определен.
По умолчанию ложь
TensorArrayName
TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName( StringPiece x )
Переопределяет имя, используемое для временного ресурса tensor_array.
Значением по умолчанию является имя операции TensorArray (которое гарантированно уникально).
По умолчанию ""