Barriera

classe finale pubblica Barriera

Definisce una barriera che persiste tra diverse esecuzioni di grafici.

Una barriera rappresenta una mappa valore-chiave, in cui ogni chiave è una stringa e ogni valore è una tupla di tensori.

In fase di esecuzione, la barriera contiene elementi "complete" e "incomplete". Un elemento completo ha definito i tensori per tutti i componenti della sua tupla di valori e si può accedervi usando BarrierTakeMany. Un elemento incompleto ha alcuni componenti non definiti nella sua tupla di valori e può essere aggiornato utilizzando BarrierInsertMany.

Classi annidate

classe Barriera.Opzioni Attributi opzionali per Barrier

Metodi pubblici

Output <String>
asOutput ()
Restituisce la maniglia simbolica di un tensore.
Barriera statica.Opzioni
Barriera statica.Opzioni
container (String container)
Barriera statica
create ( Scope scope, List <Class <? >> componentTypes, Options ... options)
Metodo Factory per creare una classe che avvolge una nuova operazione Barrier.
Output <String>
maniglia ()
La maniglia della barriera.
Barriera statica.Opzioni
forme (Elenca < Forma > forme)
Barriera statica.Opzioni
sharedName (stringa sharedName)

Metodi ereditati

Metodi pubblici

output pubblico <String> 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.

Barriera statica pubblica Capacità opzioni (Lunga capacità)

Parametri
capacità La capacità della barriera. La capacità predefinita è MAX_INT32, che è la capacità più grande della coda sottostante.

public static Barrier.Options container (String container)

Parametri
contenitore Se non vuota, questa barriera viene posizionata nel contenitore indicato. In caso contrario, viene utilizzato un contenitore predefinito.

public static Barrier create ( Scope scope, List <Class <? >> componentTypes, Options ... options)

Metodo Factory per creare una classe che avvolge una nuova operazione Barrier.

Parametri
scopo ambito attuale
componentTypes Il tipo di ogni componente in un valore.
opzioni trasporta valori di attributi opzionali
ritorna
  • una nuova istanza di Barrier

output pubblico <String> handle ()

La maniglia della barriera.

public static Barrier.Options forme (List < Forma > forme)

Parametri
forme La forma di ogni componente in un valore. Ogni forma deve essere 1 nella prima dimensione. La lunghezza di questo attr deve essere la stessa della lunghezza di component_types.

public static Barrier.Options sharedName (String sharedName)

Parametri
sharedName Se non è vuoto, questa barriera verrà condivisa con il nome specificato su più sessioni.