テンソルフロー::作戦::スパースリオーダー
#include <sparse_ops.h>
SparseTensor を正規の行優先の順序に並べ替えます。
まとめ
慣例により、すべてのスパース演算は次元数の増加に応じて正規の順序を保持することに注意してください。順序に違反する可能性があるのは、インデックスと値ベクトルを手動で操作してエントリを追加するときだけです。
並べ替えは SparseTensor の形状には影響しません。
テンソルのランクR
とN
空でない値がある場合、 input_indices
の形状は[N, R]
、input_values の長さはN
、input_shape の長さはR
です。
引数:
- スコープ:スコープオブジェクト
- input_index: 2 次元。 SparseTensor 内の空でない値のインデックスを含む
N x R
行列 (標準的な順序付けではない可能性があります)。 - input_values: 1-D。
input_indices
に対応するN
の空でない値。 - input_shape: 1-D。入力 SparseTensor の形状。
戻り値:
-
Output
output_indices: 2-D。 input_indices と同じインデックスを持つN x R
行列ですが、正規の行優先順序です。 -
Output
output_values: 1-D。output_indices
に対応するN
の空でない値。
コンストラクターとデストラクター | |
---|---|
SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape) |
パブリック属性 | |
---|---|
operation | |
output_indices | |
output_values |
パブリック属性
手術
Operation operation
出力インデックス
::tensorflow::Output output_indices
出力値
::tensorflow::Output output_values
公共機能
スパースリオーダー
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )