공개 최종 수업 NearestNeighbors
각 점에 대해 가장 가까운 k개의 중심을 선택합니다.
포인트 행은 입력 포인트로 간주됩니다. 센터의 행은 후보 센터의 목록으로 가정됩니다. 각 점에 대해 최소 L2 거리를 갖는 k개의 중심이 계산됩니다.
상수
끈 | OP_NAME | TensorFlow 코어 엔진에서 알려진 이 작업의 이름 |
공개 방법
정적 NearestNeighbors | |
출력 < TFloat32 > | 가장 가까운센터거리 () 모양의 행렬(n, min(m, k)). |
출력 < TInt64 > | 최근접센터인덱스 () 모양의 행렬(n, min(m, k)). |
상속된 메서드
상수
공개 정적 최종 문자열 OP_NAME
TensorFlow 코어 엔진에서 알려진 이 작업의 이름
상수 값: "가장 가까운 이웃"
공개 방법
공개 정적 NearestNeighbors 생성 ( 범위 범위, Operand < TFloat32 > 포인트, Operand < TFloat32 > 센터, Operand < TInt64 > k)
새로운 NearestNeighbors 작업을 래핑하는 클래스를 생성하는 팩토리 메서드입니다.
매개변수
범위 | 현재 범위 |
---|---|
포인트들 | 모양의 행렬(n, d). 행은 입력 포인트로 간주됩니다. |
센터 | 모양의 행렬(m, d). 행은 중심으로 가정됩니다. |
케이 | 각 점에 대해 반환할 가장 가까운 중심점의 수입니다. k가 m보다 크면 m개의 중심만 반환됩니다. |
보고
- NearestNeighbors의 새로운 인스턴스
공개 출력 < TFloat32 > NearestCenterDistances ()
모양의 행렬(n, min(m, k)). 각 행에는 Nearest_center_indices의 해당 중심까지의 제곱 L2 거리가 포함됩니다.