tensorflow:: ops:: Zmienna tymczasowa

#include <state_ops.h>

Zwraca tensor, który może ulec mutacji, ale jest zachowywany tylko w jednym kroku.

Streszczenie

To jest operacja eksperymentalna, przeznaczona wyłącznie do użytku wewnętrznego i istnieje ryzyko, że zostanie użyta w sposób niebezpieczny. NIE UŻYWAJ, jeśli nie rozumiesz w pełni ryzyka.

Obowiązkiem osoby wywołującej jest upewnienie się, że „ref” zostanie ostatecznie przekazane do odpowiadającej operacji „ DestroyTemporaryVariable ” po zakończeniu wszystkich innych operacji użycia.

Wyprowadza odniesienie do stanu tensora, dzięki czemu można go odczytać lub zmodyfikować.

Np. var = state_ops._temporary_variable([1, 2], typy.float_) var_name = var.op.name var = state_ops.access(var, [[4.0, 5.0]]) var = state_ops. przypis_add(var, [[6.0, 7.0]]) final = state_ops._destroy_temporary_variable(var, nazwa_zmiennej=nazwa_zmiennej)

Argumenty:

  • zakres: obiekt zakresu
  • kształt: Kształt tensora zmiennego.
  • dtype: Typ elementów w zmiennej tensor.

Atrybuty opcjonalne (patrz Attrs ):

  • var_name: Nadpisuje nazwę używaną dla zasobu zmiennej tymczasowej. Wartością domyślną jest nazwa operacji „ TemporaryVariable ” (gwarantowana unikalność).

Zwroty:

  • Output : Odwołanie do zmiennej tensora.

Konstruktory i destruktory

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

Atrybuty publiczne

operation
ref

Funkcje publiczne

node () const
::tensorflow::Node *
operator::tensorflow::Input () const
operator::tensorflow::Output () const

Publiczne funkcje statyczne

VarName (StringPiece x)

Struktury

tensorflow:: ops:: Zmienna tymczasowa:: Atrybuty

Opcjonalne settery atrybutów dla TemporaryVariable .

Atrybuty publiczne

działanie

Operation operation

odniesienie

::tensorflow::Output ref

Funkcje publiczne

Zmienna tymczasowa

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

Zmienna tymczasowa

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

węzeł

::tensorflow::Node * node() const 

operator::tensorflow::Input

 operator::tensorflow::Input() const 

operator::tensorflow::Output

 operator::tensorflow::Output() const 

Publiczne funkcje statyczne

NazwaZmiennej

Attrs VarName(
  StringPiece x
)