テンソルフロー::作戦::スパースリオーダー
#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 の形状。
戻り値:
-
Outputoutput_indices: 2-D。 input_indices と同じインデックスを持つN x R行列ですが、正規の行優先順序です。 -
Outputoutput_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 )