Devuelve un tensor que puede estar mutado, pero solo persiste en un solo paso.
Esta es una operación experimental solo para uso interno y es posible usarla de manera insegura. NO USE a menos que comprenda completamente los riesgos.
Es responsabilidad de la persona que llama asegurarse de que 'ref' se pase finalmente a una operación 'DestroyTemporaryVariable' coincidente después de que se hayan completado todos los demás usos.
Envía una referencia al estado del tensor para que pueda leerse o modificarse.
Por ejemplo, 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)
Clases anidadas
clase | Opciones de variable temporal | Los atributos opcionales para TemporaryVariable |
Métodos públicos
Salida <T> | asOutput () Devuelve el identificador simbólico de un tensor. |
estática <T> TemporaryVariable <T> | crear ( Alcance alcance, la forma de la forma, la clase <T> dtype, Opciones ... Opciones) Método de fábrica para crear una clase que envuelva una nueva operación TemporaryVariable. |
Salida <T> | ref () Una referencia al tensor de la variable. |
estáticas TemporaryVariable.Options | varName (String varName) |
Métodos heredados
Métodos públicos
pública de salida <T> asOutput ()
Devuelve el identificador simbólico de un tensor.
Las entradas a las operaciones de TensorFlow son salidas de otra operación de TensorFlow. Este método se utiliza para obtener un identificador simbólico que representa el cálculo de la entrada.
public static TemporaryVariable <T> crear ( Alcance alcance, la forma de la forma, la clase <T> dtype, Opciones ... Opciones)
Método de fábrica para crear una clase que envuelva una nueva operación TemporaryVariable.
Parámetros
alcance | alcance actual |
---|---|
forma | La forma del tensor variable. |
dtype | El tipo de elementos en el tensor de la variable. |
opciones | lleva valores de atributos opcionales |
Devoluciones
- una nueva instancia de TemporaryVariable
public static TemporaryVariable.Options varName (String varName)
Parámetros
varName | Reemplaza el nombre utilizado para el recurso variable temporal. El valor predeterminado es el nombre de la operación 'TemporaryVariable' (que se garantiza como única). |
---|