テンソルフロー::作戦::ラグドビンカウント
#include <math_ops.h>
整数配列内の各値の出現数をカウントします。
まとめ
長さsize
と同じ dtype をweights
として持つベクトルを出力します。 weights
が空の場合、インデックスi
には、値i
がカウントされた回数がarr
に格納されます。 weights
が空でない場合、インデックスi
、 arr
の対応する値がi
である各インデックスのweights
の値の合計を格納します。
[0, size) の範囲外のarr
の値は無視されます。
引数:
- スコープ:スコープオブジェクト
- 分割: 1D int64
Tensor
。 - 値: 2D int
Tensor
。 - サイズ: 非負の int スカラー
Tensor
。 - Weights: は、
input
と同じ形状を持つ int32、int64、float32、または float64Tensor
、または length-0Tensor
です。この場合、すべての重みが 1 に等しいものとして機能します。
オプションの属性 ( Attrs
を参照):
- binary_output: ブール値;カーネルが出現または出現回数をカウントする必要があるかどうか。
戻り値:
コンストラクターとデストラクター | |
---|---|
RaggedBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input splits, :: tensorflow::Input values, :: tensorflow::Input size, :: tensorflow::Input weights) | |
RaggedBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input splits, :: tensorflow::Input values, :: tensorflow::Input size, :: tensorflow::Input weights, const RaggedBincount::Attrs & attrs) |
パブリック属性 | |
---|---|
operation | |
output |
公共機能 | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
パブリック静的関数 | |
---|---|
BinaryOutput (bool x) |
構造体 | |
---|---|
tensorflow:: ops:: RaggedBincount:: Attrs | RaggedBincountのオプションの属性セッター。 |
パブリック属性
手術
Operation operation
出力
::tensorflow::Output output
公共機能
ラグドビンカウント
RaggedBincount( const ::tensorflow::Scope & scope, ::tensorflow::Input splits, ::tensorflow::Input values, ::tensorflow::Input size, ::tensorflow::Input weights )
ラグドビンカウント
RaggedBincount( const ::tensorflow::Scope & scope, ::tensorflow::Input splits, ::tensorflow::Input values, ::tensorflow::Input size, ::tensorflow::Input weights, const RaggedBincount::Attrs & attrs )
ノード
::tensorflow::Node * node() const
演算子::tensorflow::入力
operator::tensorflow::Input() const
演算子::tensorflow::出力
operator::tensorflow::Output() const
パブリック静的関数
バイナリ出力
Attrs BinaryOutput( bool x )
テンソルフロー::作戦::ラグドビンカウント
#include <math_ops.h>
整数配列内の各値の出現数をカウントします。
まとめ
長さsize
と同じ dtype をweights
として持つベクトルを出力します。 weights
が空の場合、インデックスi
には、値i
がカウントされた回数がarr
に格納されます。 weights
が空でない場合、インデックスi
、 arr
の対応する値がi
である各インデックスのweights
の値の合計を格納します。
[0, size) の範囲外のarr
の値は無視されます。
引数:
- スコープ:スコープオブジェクト
- 分割: 1D int64
Tensor
。 - 値: 2D int
Tensor
。 - サイズ: 非負の int スカラー
Tensor
。 - Weights: は、
input
と同じ形状を持つ int32、int64、float32、または float64Tensor
、または length-0Tensor
です。この場合、すべての重みが 1 に等しいものとして機能します。
オプションの属性 ( Attrs
を参照):
- binary_output: ブール値;カーネルが出現または出現回数をカウントする必要があるかどうか。
戻り値:
-
Output
:size
と等しい長さの 1DTensor
、または [batch_size,size
] の 2DTensor
。 [0, size) の範囲内の各値のカウントまたは合計重み。
コンストラクターとデストラクター | |
---|---|
RaggedBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input splits, :: tensorflow::Input values, :: tensorflow::Input size, :: tensorflow::Input weights) | |
RaggedBincount (const :: tensorflow::Scope & scope, :: tensorflow::Input splits, :: tensorflow::Input values, :: tensorflow::Input size, :: tensorflow::Input weights, const RaggedBincount::Attrs & attrs) |
パブリック属性 | |
---|---|
operation | |
output |
公共機能 | |
---|---|
node () const | ::tensorflow::Node * |
operator::tensorflow::Input () const | |
operator::tensorflow::Output () const |
パブリック静的関数 | |
---|---|
BinaryOutput (bool x) |
構造体 | |
---|---|
tensorflow:: ops:: RaggedBincount:: Attrs | RaggedBincountのオプションの属性セッター。 |
パブリック属性
手術
Operation operation
出力
::tensorflow::Output output
公共機能
ラグドビンカウント
RaggedBincount( const ::tensorflow::Scope & scope, ::tensorflow::Input splits, ::tensorflow::Input values, ::tensorflow::Input size, ::tensorflow::Input weights )
ラグドビンカウント
RaggedBincount( const ::tensorflow::Scope & scope, ::tensorflow::Input splits, ::tensorflow::Input values, ::tensorflow::Input size, ::tensorflow::Input weights, const RaggedBincount::Attrs & attrs )
ノード
::tensorflow::Node * node() const
演算子::tensorflow::入力
operator::tensorflow::Input() const
演算子::tensorflow::出力
operator::tensorflow::Output() const
パブリック静的関数
バイナリ出力
Attrs BinaryOutput( bool x )