Kolejka generująca elementy posortowane według wartości pierwszego składnika.
Należy zauważyć, że PriorityQueue wymaga, aby pierwszy składnik dowolnego elementu był skalarnym int64, oprócz innych elementów zadeklarowanych przez komponent_types. Dlatego wszystkie wywołania Enqueue i EnqueueMany (odpowiednio Dequeue i DequeueMany) w PriorityQueue będą wymagały (lub wyjścia) jednego dodatkowego wpisu na swoich listach wejściowych (lub wyjściowych).
Klasy zagnieżdżone
| klasa | Kolejka priorytetów.Opcje | Opcjonalne atrybuty dla PriorityQueue | |
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 PriorityQueue.Options | pojemność (Długa pojemność) |
| statyczne PriorityQueue.Options | kontener (kontener String) |
| statyczna kolejka priorytetów | |
| Wyjście <?> | uchwyt () Uchwyt do kolejki. |
| statyczne PriorityQueue.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.
publiczna pojemność statyczna PriorityQueue.Options (duża pojemność)
Parametry
| pojemność | Górna granica liczby elementów w tej kolejce. Liczby ujemne oznaczają brak ograniczeń. |
|---|
publiczny kontener statyczny PriorityQueue.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 PriorityQueue create ( Zakres zakresu, Lista<Klasa<? rozszerza TType >> ComponentTypes, Lista< Kształt > kształty, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację PriorityQueue.
Parametry
| zakres | aktualny zakres |
|---|---|
| Typy komponentów | Typ każdego składnika w wartości. |
| 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. |
| opcje | przenosi opcjonalne wartości atrybutów |
Zwroty
- nowa instancja PriorityQueue
public static PriorityQueue.Options wspólnaName (String wspólnaNazwa)
Parametry
| wspólna nazwa | Jeśli nie jest pusta, kolejka będzie współdzielona pod podaną nazwą w wielu sesjach. |
|---|