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