AssertNextDataset

publiczna klasa końcowa AssertNextDataset

Transformacja, która stwierdza, które transformacje nastąpią później.

Ta transformacja sprawdza, czy nazwy wielbłądów (tj. „FlatMap”, a nie „flat_map”) transformacji następujących po tej transformacji pasują do listy nazw w argumencie `transformacje`. W przypadku niezgodności transformacja zgłasza wyjątek.

Sprawdzanie odbywa się podczas iteracji zawartości zbioru danych, co oznacza, że ​​sprawdzanie odbywa się po zastosowaniu wszelkich optymalizacji statycznych na wykresie zbioru danych.

Metody publiczne

Wyjście <Obiekt>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny zestaw danych AssertNextDataset
utwórz ( Zakres zakresu, Operand <?> inputDataset, Operand <String> transformacje, List<Class<?>> OutputTypes, List< Shape > OutputShapes)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację AssertNextDataset.
Wyjście <?>
uchwyt ()

Metody dziedziczone

Metody publiczne

publiczne wyjście <Obiekt> 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 AssertNextDataset create ( Zakres zakresu, Operand <?> inputDataset, Operand <String> transformacje, List<Class<?>> OutputTypes, List< Shape > OutputShapes)

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

Parametry
zakres aktualny zakres
wejściowy zbiór danych Tensor wariantu reprezentujący wejściowy zbiór danych. „AssertNextDataset” przechodzi przez dane wyjściowe swojego wejściowego zestawu danych.
przemiany Wektor tf.string tf.Tensor identyfikujący transformacje, które mają nastąpić w następnej kolejności.
Zwroty
  • nowa instancja AssertNextDataset

publiczne wyjście <?> uchwyt ()