Definisce una barriera che persiste tra diverse esecuzioni del grafico.
Una barriera rappresenta una mappa chiave-valore, dove ogni chiave è una stringa e ogni valore è una tupla di tensori.
In fase di esecuzione, la barriera contiene elementi "completi" e "incompleti". Un elemento completo ha tensori definiti per tutti i componenti della sua tupla di valori ed è possibile accedervi utilizzando BarrierTakeMany. Un elemento incompleto ha alcuni componenti non definiti nella sua tupla di valori e può essere aggiornato utilizzando BarrierInsertMany.
Classi nidificate
classe | Opzioni.Barriera | Attributi facoltativi per Barrier |
Metodi pubblici
Uscita <Stringa> | comeuscita () Restituisce la maniglia simbolica di un tensore. |
Barriera statica.Opzioni | capacità (capacità lunga) |
Barriera statica.Opzioni | contenitore (contenitore di stringhe) |
Barriera statica | create ( ambito ambito , Elenco<Classe<?>> tipi di componenti, Opzioni... opzioni) Metodo factory per creare una classe che racchiude una nuova operazione Barrier. |
Uscita <Stringa> | maniglia () La maniglia della barriera. |
Barriera statica.Opzioni | |
Barriera statica.Opzioni | nomecondiviso (Stringanomecondiviso) |
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.
capacità pubblica statica Barrier.Options (capacità lunga)
Parametri
capacità | La capacità della barriera. La capacità predefinita è MAX_INT32, ovvero la capacità maggiore della coda sottostante. |
---|
contenitore pubblico statico Barrier.Options (contenitore String)
Parametri
contenitore | Se non è vuota, questa barriera viene posizionata nel contenitore indicato. Altrimenti, viene utilizzato un contenitore predefinito. |
---|
creazione barriera statica pubblica (ambito ambito , Elenco<Classe<?>> tipi di componenti, Opzioni... opzioni)
Metodo factory per creare una classe che racchiude una nuova operazione Barrier.
Parametri
scopo | ambito attuale |
---|---|
componentiTipi | Il tipo di ciascun componente in un valore. |
opzioni | trasporta valori di attributi opzionali |
ritorna
- una nuova istanza di Barriera
forme pubbliche statiche Barrier.Options (forme List< Shape >)
Parametri
forme | La forma di ciascun componente in un valore. Ogni forma deve essere 1 nella prima dimensione. La lunghezza di questo attributo deve essere uguale alla lunghezza di Component_Types. |
---|
public static Barrier.Options sharedName (String sharedName)
Parametri
nomecondiviso | Se non vuota, questa barriera verrà condivisa con il nome specificato in più sessioni. |
---|