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]]

Stałe

Strunowy OP_NAME Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Metody publiczne

Dane wyjściowe <TInt32>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczne Bucketize
utwórz (zakres zakresu , Operand <? rozszerza TNumber > wejście, granice List<Float>)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację Bucketize.
Dane wyjściowe <TInt32>
wyjście ()
Ten sam kształt z „wejściami”, każda wartość wejściowa zastąpiona indeksem segmentu.

Metody dziedziczone

Stałe

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

Nazwa tej operacji znana silnikowi rdzenia TensorFlow

Wartość stała: „Wiadra”

Metody publiczne

publiczne wyjście < TInt32 > 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 , operand <? rozszerza TNumber > wejście, 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 < TInt32 > wyjście ()

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