RandomShuffleQueue

publiczna klasa końcowa RandomShuffleQueue

Kolejka losująca kolejność elementów.

Klasy zagnieżdżone

klasa RandomShuffleQueue.Opcje Opcjonalne atrybuty dla RandomShuffleQueue

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

Wyjście < Typ T >
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczne RandomShuffleQueue.Options
pojemność (Długa pojemność)
statyczne RandomShuffleQueue.Options
kontener (kontener String)
statyczna kolejka RandomShuffle
utwórz (zakres zakresu , List<Class<? rozszerza TType >> ComponentTypes, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację RandomShuffleQueue.
Wyjście <?>
uchwyt ()
Uchwyt do kolejki.
statyczne RandomShuffleQueue.Options
minAfterDequeue (długie minAfterDequeue)
statyczne RandomShuffleQueue.Options
nasiona (długie nasiona)
statyczne RandomShuffleQueue.Options
nasiona 2 (Długie nasiona 2)
statyczne RandomShuffleQueue.Options
kształty (Lista< Kształt > kształty)
statyczne RandomShuffleQueue.Options
wspólnaNazwa (Ciąg wspólnaNazwa)

Metody dziedziczone

Stałe

publiczny statyczny końcowy ciąg znaków OP_NAME

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „RandomShuffleQueueV2”

Metody publiczne

publiczne wyjście < TType > 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.

public static Pojemność RandomShuffleQueue.Options (Długa pojemność)

Parametry
pojemność Górna granica liczby elementów w tej kolejce. Liczby ujemne oznaczają brak ograniczeń.

publiczny statyczny kontener RandomShuffleQueue.Options (kontener String)

Parametry
pojemnik Jeśli nie jest pusta, kolejka ta umieszczana jest w danym kontenerze. W przeciwnym razie używany jest kontener domyślny.

public static RandomShuffleQueue create ( Zakres zakresu, Lista<Klasa<? rozszerza TType >> ComponentTypes, Opcje... opcje)

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

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 RandomShuffleQueue

publiczne wyjście <?> uchwyt ()

Uchwyt do kolejki.

public static RandomShuffleQueue.Options minAfterDequeue (Long minAfterDequeue)

Parametry
minPo usunięciu z kolejki Usuwanie z kolejki zostanie zablokowane, chyba że po usunięciu z kolejki będzie tyle elementów lub kolejka zostanie zamknięta. Zapewnia to minimalny stopień wymieszania elementów.

public static RandomShuffleQueue.Options nasiono (długie ziarno)

Parametry
nasionko Jeśli ziarno lub ziarno2 jest ustawione na wartość różną od zera, generator liczb losowych jest zaszczepiany przez dane ziarno. W przeciwnym razie używany jest losowy materiał siewny.

public static RandomShuffleQueue.Options nasiono2 (długie ziarno2)

Parametry
ziarno2 Drugie ziarno, aby uniknąć kolizji nasion.

publiczne statyczne kształty RandomShuffleQueue.Options (Lista < Kształt > kształty)

Parametry
kształty Kształt każdego składnika w wartości. Długość tego atrybutu musi wynosić 0 lub być taka sama jak długość typów komponentów. Jeśli długość tego atrybutu wynosi 0, kształty elementów kolejki nie są ograniczone i jednocześnie można usunąć z kolejki tylko jeden element.

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

Parametry
wspólna nazwa Jeśli nie jest pusta, kolejka będzie współdzielona pod podaną nazwą w wielu sesjach.