Barrier

publiczna bariera klasy końcowej

Definiuje barierę, która utrzymuje się w przypadku różnych wykonań wykresów.

Bariera reprezentuje mapę klucz-wartość, w której każdy klucz jest ciągiem znaków, a każda wartość jest krotką tensorów.

W czasie wykonywania bariera zawiera elementy „kompletne” i „niekompletne”. Kompletny element ma zdefiniowane tensory dla wszystkich składników swojej krotki wartości i można uzyskać do niego dostęp za pomocą BarrierTakeMany. Niekompletny element ma w swojej krotce wartości niezdefiniowane komponenty i można go zaktualizować za pomocą BarrierInsertMany.

Klasy zagnieżdżone

klasa Bariera.Opcje Opcjonalne atrybuty Barrier

Metody publiczne

Wyjście <Ciąg>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczna bariera.Opcje
pojemność (Długa pojemność)
statyczna bariera.Opcje
kontener (kontener String)
bariera statyczna
utwórz ( Zakres zakresu, List<Class<?>> ComponentTypes, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację bariery.
Wyjście <Ciąg>
uchwyt ()
Uchwyt do barierki.
statyczna bariera.Opcje
kształty (Lista< Kształt > kształty)
statyczna bariera.Opcje
wspólnaNazwa (Ciąg wspólnaNazwa)

Metody dziedziczone

Metody publiczne

publiczne wyjście <String> asOutput ()

Zwraca symboliczny uchwyt tensora.

Dane wejściowe operacji TensorFlow są wynikami innej operacji TensorFlow. Ta metoda służy do uzyskania symbolicznego uchwytu reprezentującego obliczenia danych wejściowych.

publiczna bariera statyczna . Pojemność opcji (długa pojemność)

Parametry
pojemność Pojemność bariery. Domyślna pojemność to MAX_INT32 i jest to największa pojemność podstawowej kolejki.

publiczny kontener statyczny Barrier.Options (kontener String)

Parametry
pojemnik Jeśli nie jest pusta, barierę tę umieszcza się w danym pojemniku. W przeciwnym razie używany jest kontener domyślny.

public static Barrier create ( Zakres zakresu, List<Class<?>> ComponentTypes, Options... opcje)

Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację bariery.

Parametry
zakres aktualny zakres
Typy komponentów Typ każdego składnika w wartości.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowa instancja Bariery

public Output <String> uchwyt ()

Uchwyt do barierki.

publiczne kształty statyczne Bariera.Opcje (Lista< Kształt > kształty)

Parametry
kształty Kształt każdego składnika w wartości. Każdy kształt musi mieć wartość 1 w pierwszym wymiarze. Długość tego atrybutu musi być taka sama jak długość komponentów_typów.

public static Barrier.Options wspólnaNazwa (String wspólnaNazwa)

Parametry
wspólna nazwa Jeśli nie jest pusta, bariera ta będzie udostępniana pod daną nazwą w wielu sesjach.