przepływ tensorowy:: ops:: Zmienna tymczasowa
#include <state_ops.h>
Zwraca tensor, który może zostać zmutowany, ale utrzymuje się tylko w jednym kroku.
Streszczenie
Jest to opcja eksperymentalna przeznaczona wyłącznie do użytku wewnętrznego i można jej używać w niebezpieczny sposób. NIE UŻYWAJ, jeśli w pełni nie rozumiesz ryzyka.
Obowiązkiem wywołującego jest zapewnienie, że „ref” zostanie ostatecznie przekazane do pasującej operacji „ DestroyTemporaryVariable ” po zakończeniu wszystkich innych zastosowań.
Wysyła referencję do stanu tensora, dzięki czemu można ją odczytać lub zmodyfikować.
Np. var = stan_ops._tymczasowa_zmienna([1, 2], typy.float_) nazwa_zmiennej = nazwa.op.var = stan_ops.przypisanie(var, [[4.0, 5.0]]) var = stan_ops.przypisanie_add(var, [[ 6.0, 7.0]]) final = state_ops._destroy_temporary_variable(var, var_name=var_name)
Argumenty:
- zakres: Obiekt Scope
- kształt: Kształt zmiennego tensora.
- dtype: Typ elementów w tensorze zmiennej.
Opcjonalne atrybuty (patrz Attrs
):
- nazwa_zmiennej: Zastępuje nazwę używaną dla zasobu zmiennej tymczasowej. Wartość domyślna to nazwa operacji TemporaryVariable (która jest gwarantowana unikatowa).
Zwroty:
-
Output
: Odniesienie do tensora zmiennej.
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:: TemporaryVariable:: Attrs | Opcjonalne moduły ustawiające atrybuty dla TemporaryVariable . |
Atrybuty publiczne
działanie
Operation operation
ref
::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::Wejście
operator::tensorflow::Input() const
operator::tensorflow::Wyjście
operator::tensorflow::Output() const
Publiczne funkcje statyczne
NazwaZmiany
Attrs VarName( StringPiece x )