パブリック最終クラスNearestNeighbors
各点に最も近い k 個の中心を選択します。
点の行は入力点とみなされます。中心の行は、候補中心のリストであると見なされます。各点について、その点までの L2 距離が最小である k 個の中心が計算されます。
定数
弦 | OP_NAME | TensorFlow コア エンジンによって認識される、この演算の名前 |
パブリックメソッド
静的最近傍 | |
出力< TFloat32 > | 最も近い中心距離() 形状の行列 (n, min(m, k))。 |
出力< TInt64 > | 最も近いCenterIndices () 形状の行列 (n, min(m, k))。 |
継承されたメソッド
定数
パブリック静的最終文字列OP_NAME
TensorFlow コア エンジンによって認識される、この演算の名前
定数値: 「最近傍」
パブリックメソッド
public static NearestNeighbors create (スコープスコープ、オペランド< TFloat32 > ポイント、オペランド< TFloat32 > 中心、オペランド< TInt64 > k)
新しい NearestNeighbors 操作をラップするクラスを作成するためのファクトリ メソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
ポイント | 形状の行列 (n, d)。行は入力点とみなされます。 |
センター | 形状の行列 (m, d)。行は中心であるとみなされます。 |
k | 各ポイントに対して返される最も近い中心の数。 k が m より大きい場合、m 個の中心のみが返されます。 |
戻り値
- NearestNeighbors の新しいインスタンス
public出力< TFloat32 > nearestCenterDistances ()
形状の行列 (n, min(m, k))。各行には、nearest_center_indices の対応する中心までの 2 乗された L2 距離が含まれます。