Spec-Zone.ru › TensorFlow C++

tensorflow::ops::TemporaryVariable

#include <state_ops.h>

Возвращает тензор, который можно изменять, но который существует только в пределах одного шага.

Краткое описание

Это экспериментальная операция, предназначенная только для внутреннего использования; её можно использовать небезопасным образом. НЕ ИСПОЛЬЗУЙТЕ её, если вы полностью не понимаете связанные с этим риски.

Вызывающий код должен обеспечить, чтобы после завершения всех остальных операций использования ref был передан соответствующей операции 'DestroyTemporaryVariable'.

Выводит ссылку на состояние тензора, чтобы его можно было прочитать или изменить.

E.g. var = state_ops._temporary_variable([1, 2], types.float_) var_name = var.op.name var = state_ops.assign(var, [[4.0, 5.0]]) var = state_ops.assign_add(var, [[6.0, 7.0]]) final = state_ops._destroy_temporary_variable(var, var_name=var_name)

Аргументы:

  • scope: объект Scope
  • shape: Форма тензора переменной.
  • dtype: Тип элементов тензора переменной.

Необязательные атрибуты (см. Attrs):

  • var_name: Переопределяет имя ресурса временной переменной. Значение по умолчанию — имя операции 'TemporaryVariable' (которое гарантированно уникально).

Возвращает:

  • Output: Ссылка на тензор переменной.
Конструкторы и деструкторы
TemporaryVariable(const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype)
TemporaryVariable(const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs)
Открытые атрибуты
operation
Operation
ref
::tensorflow::Output
Открытые функции
node() const
::tensorflow::Node *
operator::tensorflow::Input() const
operator::tensorflow::Output() const
Открытые статические функции
VarName(StringPiece x)
Attrs
Структуры
tensorflow::ops::TemporaryVariable::Attrs

Методы установки необязательных атрибутов для TemporaryVariable.

Открытые атрибуты

operation

Operation operation

ref

::tensorflow::Output ref

Открытые функции

TemporaryVariable

 TemporaryVariable(
  const ::tensorflow::Scope & scope,
  PartialTensorShape shape,
  DataType dtype
)

TemporaryVariable

 TemporaryVariable(
  const ::tensorflow::Scope & scope,
  PartialTensorShape shape,
  DataType dtype,
  const TemporaryVariable::Attrs & attrs
)

node

::tensorflow::Node * node() const 

operator::tensorflow::Input

operator::tensorflow::Input() const 

operator::tensorflow::Output

operator::tensorflow::Output() const 

Открытые статические функции

VarName

Attrs VarName(
  StringPiece x
)

© 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/class/tensorflow/ops/temporary-variable

Spec-Zone.ru

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