KthOrderStatistic

パブリック最終クラスKthOrderStatistic

データセットの K 番目の統計を計算します。現在

この実装では、入力データに対して正確に 32 回のパスを必要とするバイナリ検索が使用されます。実行時間は入力サイズに対して線形です。中央値対中央値アルゴリズムの方がおそらく高速ですが、XLA で効率的に実装するのは困難です。この実装では、float に完全な順序付けが課されます。順序は通常の部分順序と一致します。正の NaN は正の無限大より大きくなります。負の NaN は負の無限大未満です。個別のペイロードを持つ NaN は個別のものとして扱われます。非正規数は保持されます (ゼロにフラッシュされません)。正の無限大はすべての数値よりも大きくなります。負の無限大はすべての数値よりも小さくなります。正は負のゼロより大きいです。 k 番目の統計量より大きい値は k 個未満です。 K 番目の統計量以上の値が少なくとも k 個あります。セマンティクスは、top_k_unique と同じではありません。

パブリックメソッド

出力<浮動小数点>
asOutput ()
テンソルのシンボリック ハンドルを返します。
静的KthOrderStatistic
create (スコープscope、オペランド<Float>入力、Long k)
新しい KthOrderStatistic 操作をラップするクラスを作成するファクトリ メソッド。
出力<浮動小数点>

継承されたメソッド

パブリックメソッド

public Output <Float> asOutput ()

テンソルのシンボリック ハンドルを返します。

TensorFlow オペレーションへの入力は、別の TensorFlow オペレーションの出力です。このメソッドは、入力の計算を表すシンボリック ハンドルを取得するために使用されます。

public static KthOrderStatistic create (スコープscope、オペランド<Float>入力、Long k)

新しい KthOrderStatistic 操作をラップするクラスを作成するファクトリ メソッド。

パラメーター
範囲現在のスコープ
戻り値
  • KthOrderStatistic の新しいインスタンス

public Output <Float>出力()