公共finalクラスRaggedBincount
整数配列の各値の出現回数をカウントします。
長さが `size`でdtypeが` weights`と同じベクトルを出力します。 `weights`が空の場合、インデックス` i`は値 `i`が` arr`でカウントされた回数を格納します。 `weights`が空でない場合、インデックス` i`は、 `arr`の対応する値が` i`である各インデックスの `weights`の値の合計を格納します。
[0、サイズ)の範囲外の `arr`の値は無視されます。
ネストされたクラス
クラス | RaggedBincount.Options | 以下のためのオプションの属性RaggedBincount |
パブリックメソッド
出力<U> | asOutput () テンソルのシンボリックハンドルを返します。 |
静的RaggedBincount.Options | binaryOutput (ブールbinaryOutput) |
静的<U番号、T番号を拡張延び> RaggedBincount <U> | |
出力<U> | 出力() 長さが `size`に等しい1D`Tensor`または[batch_size、` size`]の2D`Tensor`。 |
継承されたメソッド
パブリックメソッド
公共の出力<U> asOutput()
テンソルのシンボリックハンドルを返します。
TensorFlow操作への入力は、別のTensorFlow操作の出力です。このメソッドは、入力の計算を表すシンボリックハンドルを取得するために使用されます。
パブリック静的RaggedBincount.Options binaryOutput(ブールbinaryOutput)
パラメーター
binaryOutput | ブール;カーネルが出現または発生数をカウントする必要があるかどうか。 |
---|
パブリック静的RaggedBincount <U>作成(スコープ範囲、オペランド<ロング>分割、オペランド<T>値は、オペランド<T>サイズ、オペランド<U>の重み、オプション...オプション)
新しいRaggedBincount操作をラップするクラスを作成するファクトリメソッド。
パラメーター
範囲 | 現在のスコープ |
---|---|
分割 | 1D int64`テンソル `。 |
値 | 2D int`Tensor`。 |
サイズ | 非負のintスカラー `Tensor`。 |
重み | は、 `input`と同じ形状のint32、int64、float32、またはfloat64` Tensor`、または長さ0の` Tensor`であり、この場合、1に等しいすべての重みとして機能します。 |
オプション | オプションの属性値を運ぶ |
戻り値
- RaggedBincountの新しいインスタンス
公共の出力<U>出力()
長さが `size`に等しい1D`Tensor`または[batch_size、` size`]の2D`Tensor`。 [0、サイズ)の範囲内の各値のカウントまたは合計重み。