Bucketize

publiczna klasa końcowa Bucketize

Podział danych wejściowych na podstawie „granic”.

Na przykład, jeśli dane wejściowe są granicami = [0, 10, 100] wejście = [[-5, 10000] [150, 10] [5, 100]]

wtedy wyjście będzie wyprowadzane = [[0, 3] [3, 2] [1, 3]]

Metody publiczne

Wyjście <liczba całkowita>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny <T numer rozszerzenia> Bucketize
utwórz (zakres zakresu , wejście argumentu <T>, granice List<Float>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Bucketize.
Wyjście <liczba całkowita>
wyjście ()
Ten sam kształt z „wejściami”, każda wartość wejściowa zastąpiona indeksem segmentu.

Metody dziedziczone

Metody publiczne

publiczne wyjście <liczba całkowita> 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 Bucketize create (zakres zakresu , dane wejściowe argumentu <T>, granice List<Float>)

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

Parametry
zakres aktualny zakres
wejście Dowolny kształt Tensora zawiera typ int lub float.
granice Posortowana lista elementów pływających daje granicę segmentów.
Zwroty
  • nowa instancja Bucketize

publiczne wyjście <liczba całkowita> wyjście ()

Ten sam kształt z „wejściami”, każda wartość wejściowa zastąpiona indeksem segmentu.