TopKWithUnique

공개 최종 클래스 TopKWithUnique

배열의 TopK 값을 정렬된 순서로 반환합니다.

이것은 MakeUnique와 TopKUnique의 조합입니다. 반환된 top-K는 하위 비트를 iota로 대체하므로 원래 값에 가깝지만 완전히 동일하지는 않습니다. 실행 시간은 K와 입력 크기의 곱에 비례합니다. NaN은 반환되지 않습니다. 비정규 숫자는 0으로 플러시됩니다.

공개 방법

정적 TopKWithUnique
create ( Scope 범위, 피연산자 <Float> 입력, Long k)
새로운 TopKWithUnique 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
출력 <플로트>
탑크 ()
출력 <정수>

상속된 메서드

공개 방법

공개 정적 TopKWithUnique 생성 ( 범위 범위, 피연산자 <Float> 입력, Long k)

새로운 TopKWithUnique 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
보고
  • TopKWithUnique의 새 인스턴스

공개 출력 <Float> topk ()

공개 출력 <Integer> topkIndices ()

,
공개 최종 클래스 TopKWithUnique

배열의 TopK 값을 정렬된 순서로 반환합니다.

이것은 MakeUnique와 TopKUnique의 조합입니다. 반환된 top-K는 하위 비트를 iota로 대체하므로 원래 값에 가깝지만 완전히 동일하지는 않습니다. 실행 시간은 K와 입력 크기의 곱에 비례합니다. NaN은 반환되지 않습니다. 비정규 숫자는 0으로 플러시됩니다.

공개 방법

정적 TopKWithUnique
create ( Scope 범위, 피연산자 <Float> 입력, Long k)
새로운 TopKWithUnique 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
출력 <플로트>
탑크 ()
출력 <정수>

상속된 메서드

공개 방법

공개 정적 TopKWithUnique 생성 ( 범위 범위, 피연산자 <Float> 입력, Long k)

새로운 TopKWithUnique 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.

매개변수
범위 현재 범위
보고
  • TopKWithUnique의 새 인스턴스

공개 출력 <Float> topk ()

공개 출력 <Integer> topkIndices ()