tensorflow :: ops :: TemporaryVariable
#include <state_ops.h>
Retorna um tensor que pode sofrer mutação, mas persiste apenas em uma única etapa.
Resumo
Esta é uma operação experimental apenas para uso interno e é possível usar esta operação de maneiras inseguras. NÃO USE, a menos que você compreenda totalmente os riscos.
É responsabilidade do chamador garantir que 'ref' seja eventualmente passado para uma op ' DestroyTemporaryVariable ' correspondente após todos os outros usos serem concluídos.
Produz uma ref para o estado do tensor para que possa ser lido ou modificado.
Ex .: var = estado_ops._temporary_variable ([1, 2], tipos.float_) var_name = var.op.name var = estado_ops.assign (var, [[4.0, 5.0]]) var = estado_ops.assign_add (var, [[ 6.0, 7.0]]) final = state_ops._destroy_temporary_variable (var, var_name = var_name)
Argumentos:
- escopo: um objeto Scope
- forma: A forma do tensor variável.
- dtype: O tipo de elementos no tensor variável.
Atributos opcionais (consulte Attrs
):
- var_name: Substitui o nome usado para o recurso de variável temporária. O valor padrão é o nome da operação ' TemporaryVariable ' (que é garantidamente exclusiva).
Retorna:
-
Output
: uma referência ao tensor variável.
Construtores e Destruidores | |
---|---|
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype) | |
TemporaryVariable (const :: tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs) |
Atributos públicos | |
---|---|
operation | |
ref |
Funções públicas | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
Funções estáticas públicas | |
---|---|
VarName (StringPiece x) |
Structs | |
---|---|
tensorflow :: ops :: TemporaryVariable :: Attrs | Configuradores de atributos opcionais para TemporaryVariable . |
Atributos públicos
Operação
Operation operation
ref
::tensorflow::Output ref
Funções públicas
TemporaryVariable
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype )
TemporaryVariable
TemporaryVariable( const ::tensorflow::Scope & scope, PartialTensorShape shape, DataType dtype, const TemporaryVariable::Attrs & attrs )
nó
::tensorflow::Node * node() const
operador :: tensorflow :: Input
operator::tensorflow::Input() const
operador :: tensorflow :: Saída
operator::tensorflow::Output() const
Funções estáticas públicas
VarName
Attrs VarName( StringPiece x )