Variabile temporanea

classe finale pubblica TemporaryVariable

Restituisce un tensore che può essere mutato, ma persiste solo in un singolo passaggio.

Questa è un'opzione sperimentale solo per uso interno ed è possibile utilizzare questa operazione in modi non sicuri. NON USARE a meno che non si comprendano appieno i rischi.

È responsabilità del chiamante assicurarsi che "ref" venga infine passato a un'operazione "DestroyTemporaryVariable" corrispondente dopo che tutti gli altri usi 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 annidate

classe TemporaryVariable.Options Attributi facoltativi per TemporaryVariable

Metodi pubblici

Uscita <T>
asOutput ()
Restituisce la maniglia simbolica di un tensore.
static <T> 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>
ref ()
Un riferimento alla variabile tensore.
static TemporaryVariable.Options
varName (stringa varName)

Metodi ereditati

Metodi pubblici

output pubblico <T> asOutput ()

Restituisce la maniglia simbolica di un 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 avvolge 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

output pubblico <T> ref ()

Un riferimento alla variabile tensore.

public static TemporaryVariable.Options varName (String varName)

Parametri
varName Sostituisce il nome utilizzato per la risorsa variabile temporanea. Il valore predefinito è il nome dell'operazione 'TemporaryVariable' (che è garantita univoca).