Variabile temporanea

classe finale pubblica TemporaryVariable

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

Metodi pubblici

Uscita <T>
comeuscita ()
Restituisce la maniglia simbolica di un tensore.
<T> variabile temporanea <T> statica
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

Metodi pubblici

Uscita pubblica <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 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

Uscita pubblica <T> ref ()

Un riferimento alla variabile tensore.

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).