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