KthOrderStatistic

publiczna klasa końcowa KthOrderStatistic

Oblicza statystykę rzędu K zbioru danych. Obecny

implementacja wykorzystuje wyszukiwanie binarne wymagające dokładnie 32 przebiegów danych wejściowych. Czas działania jest liniowy w zależności od rozmiaru wejściowego. Algorytm mediany median jest prawdopodobnie szybszy, ale trudno go efektywnie wdrożyć w XLA. Implementacja narzuca całkowite uporządkowanie pływaków. Kolejność jest zgodna ze zwyczajową kolejnością częściową. Dodatnie NaN są większe niż dodatnia nieskończoność. Ujemne NaN są mniejsze niż ujemna nieskończoność. NaN z różnymi ładunkami są traktowane jako odrębne. Liczby podnormalne są zachowywane (nie są opróżniane do zera). Dodatnia nieskończoność jest większa niż wszystkie liczby. Ujemna nieskończoność jest mniejsza niż wszystkie liczby. Dodatnia wartość jest większa niż ujemne zero. Istnieje mniej niż k wartości większych niż statystyka k-tego rzędu. Istnieje co najmniej k wartości większych lub równych statystyce K-tego rzędu. Semantyka nie jest taka sama jak w przypadku top_k_unique.

Metody publiczne

Wyjście <Pływak>
jako wyjście ()
Zwraca symboliczny uchwyt tensora.
statyczny KthOrderStatistic
utwórz (zakres zakresu , wejście argumentu <Float>, długie k)
Metoda fabryczna służąca do tworzenia klasy opakowującej nową operację KthOrderStatistic.
Wyjście <Pływak>

Metody dziedziczone

Metody publiczne

publiczne wyjście <Float> 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 KthOrderStatistic create (zakres zakresu , wejście argumentu <Float>, długie k)

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

Parametry
zakres aktualny zakres
Zwroty
  • nowa instancja KthOrderStatistic

publiczne wyjście <Float> wyjście ()