Barriera

classe finale pubblica Barriera

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
forme (Elenco< Forma > forme)
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

handle <String> di output pubblico ()

La maniglia della 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.