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