Restituisce un tensore che può essere modificato, ma persiste solo all'interno di un singolo passaggio.
Questa è un'operazione sperimentale solo per uso interno ed è possibile utilizzarla in modi non sicuri. NON UTILIZZARE a meno che non si comprendano appieno i rischi.
È responsabilità del chiamante garantire che "ref" venga eventualmente passato a un'operazione "DestroyTemporaryVariable" corrispondente dopo che tutti gli altri utilizzi sono stati completati.
Emette un riferimento allo stato del tensore in modo che possa essere letto o modificato.
Ad esempio, 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)
Classi nidificate
classe | VariabileTemporanea.Opzioni | Attributi facoltativi per TemporaryVariable |
Costanti
Corda | OP_NAME | Il nome di questa operazione, come noto al motore principale di TensorFlow |
Metodi pubblici
Uscita <T> | comeuscita () Restituisce l'handle simbolico del tensore. |
static <T estende TType > TemporaryVariable <T> | create ( ambito ambito , forma forma , classe<T> dtype, Opzioni... opzioni) Metodo factory per creare una classe che racchiude una nuova operazione TemporaryVariable. |
Uscita <T> | rif () Un riferimento alla variabile tensore. |
TemporaryVariable.Options statico | varName (Stringa varName) |
Metodi ereditati
Costanti
Stringa finale statica pubblica OP_NAME
Il nome di questa operazione, come noto al motore principale di TensorFlow
Metodi pubblici
Uscita pubblica <T> asOutput ()
Restituisce l'handle simbolico del tensore.
Gli input per le operazioni TensorFlow sono output di un'altra operazione TensorFlow. Questo metodo viene utilizzato per ottenere un handle simbolico che rappresenta il calcolo dell'input.
public static TemporaryVariable <T> create ( scope scope, Shape shape, Class<T> dtype, Options... options)
Metodo factory per creare una classe che racchiude una nuova operazione TemporaryVariable.
Parametri
scopo | ambito attuale |
---|---|
forma | La forma del tensore variabile. |
dtype | Il tipo di elementi nel tensore variabile. |
opzioni | trasporta valori di attributi opzionali |
ritorna
- una nuova istanza di TemporaryVariable
public static TemporaryVariable.Options varName (String varName)
Parametri
nomevar | Sostituisce il nome utilizzato per la risorsa variabile temporanea. Il valore predefinito è il nome dell'operazione 'TemporaryVariable' (che è garantita univoca). |
---|