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