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

org.tensorflow.op.RawOp
końcowa wartość logiczna
równa się (obiekt obiektu)
końcowy wew
Operacja
op ()
Zwróć tę jednostkę obliczeniową jako pojedynczą Operation .
ostatni ciąg
wartość logiczna
równa się (Obiekt arg0)
ostatnia klasa<?>
pobierzKlasę ()
wew
hashCode ()
ostateczna pustka
powiadomić ()
ostateczna pustka
powiadom wszystkich ()
Strunowy
doString ()
ostateczna pustka
czekaj (długi arg0, int arg1)
ostateczna pustka
czekaj (długi arg0)
ostateczna pustka
Czekać ()
org.tensorflow.op.Op
abstrakcyjne środowisko wykonania
środowisko ()
Zwróć środowisko wykonawcze, w którym utworzono tę operację.
abstrakcyjna operacja
op ()
Zwróć tę jednostkę obliczeniową jako pojedynczą Operation .
abstrakcyjna pustka
forEach (Konsument<? super T> arg0)
abstrakcyjny Iterator< Operand < TType >>
iterator ()
abstrakcyjny Spliterator< Operand < TType >>
rozdzielacz ()

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.