Spec-Zone.ru › TensorFlow C++

tensorflow::ops::TensorArray::Attrs

#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

dynamic_size_

bool tensorflow::ops::TensorArray::Attrs::dynamic_size_ = false

element_shape_

PartialTensorShape tensorflow::ops::TensorArray::Attrs::element_shape_ = ::tensorflow::PartialTensorShape()

identical_element_shapes_

bool tensorflow::ops::TensorArray::Attrs::identical_element_shapes_ = false

tensor_array_name_

StringPiece tensorflow::ops::TensorArray::Attrs::tensor_array_name_ = ""

Публичные функции

ClearAfterRead

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ClearAfterRead(
  bool x
)

Если значение равно true (по умолчанию), тензоры в TensorArray очищаются после чтения.

Это отключает возможность многократного чтения, но позволяет раньше освободить память.

По умолчанию true

DynamicSize

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::DynamicSize(
  bool x
)

Логическое значение, определяющее, могут ли операции записи в TensorArray увеличивать его размер.

По умолчанию это запрещено.

По умолчанию false

ElementShape

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::ElementShape(
  PartialTensorShape x
)

Ожидаемая форма элемента, если она известна.

Используется для проверки форм элементов TensorArray. Если форма задана не полностью, сборка TensorArray нулевого размера приводит к ошибке.

По умолчанию

IdenticalElementShapes

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::IdenticalElementShapes(
  bool x
)

Если значение равно true (по умолчанию false), предполагается, что все элементы в TensorArray имеют одинаковые формы.

Это позволяет реализовать некоторые функции, например динамическую проверку согласованности форм при записи и заполнение тензорами нулей с правильной формой при выполнении операции stack, даже если атрибут element_shape задан не полностью.

По умолчанию false

TensorArrayName

TF_MUST_USE_RESULT Attrs tensorflow::ops::TensorArray::Attrs::TensorArrayName(
  StringPiece x
)

Переопределяет имя, используемое для временного ресурса tensor_array.

Значение по умолчанию — имя операции «TensorArray» (которое гарантированно уникально).

По умолчанию ""

© 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/cc/struct/tensorflow/ops/tensor-array/attrs

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API