tensorflow::ops::SparseReorder
#include <sparse_ops.h>SparseTensor'ı standart, satır öncelikli sıralamaya yeniden düzenler.
Özet
Unutmayın ki, gelenek gereği, tüm seyrek işlemler artan boyut numarası boyunca kanonik sıralamayı korur. Sıralamanın bozulabileceği tek durum, girdi eklemek için dizin ve değer vektörlerinin manuel olarak manipüle edilmesidir.
Sıralama değişikliği SparseTensor'ın şeklini etkilemez.
Eğer tensörün rankı R ve N adet boş olmayan değeri varsa, input_indices şekli [N, R] , input_values'ın uzunluğu N ve input_shape'in uzunluğu R olur.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- input_indices: 2 boyutlu,
N x Rmatris; SparseTensor'daki boş olmayan değerlerin indekslerini içerir, muhtemelen standart sıralamada değildir. - input_values: 1 boyutlu.
input_indiceskarşılık gelenNadet boş olmayan değer. - input_shape: 1 boyutlu. Giriş SparseTensor'ın şekli.
İadeler:
-
Outputoutput_indices: 2 boyutlu, input_indices ile aynı indekslere sahip ancak kanonik satır öncelikli sıralamadaN x Rmatris. -
Output: 1 boyutlu.output_indiceskarşılık gelenNadet boş olmayan değer.
Yapıcılar ve Yıkıcılar | |
|---|---|
SparseReorder (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_values, :: tensorflow::Input input_shape) |
Genel özellikler | |
|---|---|
operation | |
output_indices | |
output_values | |
Genel özellikler
operasyon
Operation operation
çıktı_indeksleri
::tensorflow::Output output_indices
çıktı_değerleri
::tensorflow::Output output_values
Kamusal işlevler
SeyrekYeniden Sırala
SparseReorder( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_values, ::tensorflow::Input input_shape )