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 )