QueueDequeueMany

publiczna klasa końcowa QueueDequeueMany

Usuwa z kolejki n krotek jednego lub więcej tensorów z danej kolejki.

Jeśli kolejka jest zamknięta i jest mniej niż `n` elementów, zwracany jest błąd OutOfRange.

Ta operacja łączy tensory składowe elementu kolejki wzdłuż wymiaru zerowego, tworząc pojedynczy tensor składowy. Wszystkie komponenty usuniętej z kolejki krotki będą miały rozmiar „n” w wymiarze 0.

Ta operacja daje wyniki `k`, gdzie `k` jest liczbą komponentów w krotkach przechowywanych w danej kolejce, a wyjście `i` jest i-tym składnikiem usuniętej z kolejki krotki.

Uwaga: Jeśli kolejka jest pusta, operacja ta będzie blokowana do czasu usunięcia z kolejki `n` elementów (lub upłynięcia 'timeout_ms', jeśli określono).

Klasy zagnieżdżone

klasa KolejkaDequeueMany.Options Opcjonalne atrybuty dla QueueDequeueMany

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

Lista< Wyjście <?>>
składniki ()
Co najmniej jeden tensor, który został usunięty z kolejki jako krotka.
statyczny QueueDequeueMany
utwórz ( Zakres zakresu, Operand <?> uchwyt, Operand < TInt32 > n, Lista<Klasa<? rozszerza TType >> ComponentTypes, Opcje... opcje)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację QueueDequeueMany.
Iterator< Operand < TType >>
statyczny QueueDequeueMany.Options
timeoutMs (Długi limit czasuMs)

Metody dziedziczone

Stałe

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

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „QueueDequeueManyV2”

Metody publiczne

public List< Output <?>> komponenty ()

Co najmniej jeden tensor, który został usunięty z kolejki jako krotka.

public static QueueDequeueMany create ( Zakres zakresu, Operand <?> uchwyt, Operand < TInt32 > n, List<Class<? Extends TType >> ComponentTypes, Opcje... opcje)

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

Parametry
zakres aktualny zakres
uchwyt Uchwyt do kolejki.
N Liczba krotek do usunięcia z kolejki.
Typy komponentów Typ każdego składnika w krotce.
opcje przenosi opcjonalne wartości atrybutów
Zwroty
  • nowa instancja QueueDequeueMany

publiczny Iterator< Operand < TType >> iterator ()

public static QueueDequeueMany.Options timeoutMs (Długi limit czasuMs)

Parametry
przekroczenie limitu czasuPani Jeśli kolejka ma mniej niż n elementów, operacja ta zostanie zablokowana na maksymalnie timeout_ms milisekund. Uwaga: ta opcja nie jest jeszcze obsługiwana.