tensorflow :: ops :: SparseFillEmptyRows
#include <sparse_ops.h>
Giriş 2-B SparseTensor
boş satırları varsayılan bir değerle doldurur.
Özet
Giriş SparseTensor
, girişler SparseTensor
( indices
, values
, dense_shape
) aracılığıyla temsil edilir. Çıktı SparseTensor
aynı dense_shape
SparseTensor
sahiptir, ancak output_indices
ve output_values
indisleri ile.
Bu işlem, herhangi bir değeri olmayan her satır için tek bir giriş ekler. Dizin [row, 0, ..., 0]
ve eklenen değer default_value
.
Örneğin, sp_input
[5, 6]
ve boş olmayan değerlere sahip olduğunu varsayalım:
[0, 1]: a [0, 3]: b [2, 0]: c [3, 1]: d
1. ve 4. satırlar boş olduğundan çıktı, şu değerlere sahip [5, 6]
şeklinde olacaktır:
[0, 1]: a [0, 3]: b [1, 0]: default_value [2, 0]: c [3, 1]: d [4, 0]: default_value
Çıkış SparseTensor
, satır ana sırasına göre olacak ve girişle aynı şekle sahip olacaktır.
Bu işlem aynı zamanda [dense_shape[0]]
şekilde [dense_shape[0]]
şeklinde bir gösterge vektörü döndürür.
Ve geri yayılım sırasında kullanılan [indices.shape[0]]
şeklinde bir ters indeks harita vektörü,
reverse_index_map[j] = out_j s.t. indices[j, :] == output_indices[out_j, :]
Argümanlar:
- kapsam: Bir Scope nesnesi
- endeksler: 2-D. seyrek tensörün indisleri.
- değerler: 1-D. seyrek tensörün değerleri.
- yoğun şekil: 1-D. seyrek tensörün şekli.
- default_value: 0-D. giriş seyrek tensöründe eksik olan satırlar için
[row, 0, ..., 0]
konumuna eklenecek varsayılan değer. çıktı endeksleri: 2-D. dolu seyrek tensörün indisleri.
İadeler:
-
Output
çıktı_indisleri -
Output
çıktı_değerleri: 1-D. dolu seyrek tensörün değerleri. -
Output
empty_row_indicator: 1-D. giriş seyrek tensöründe yoğun satırın eksik olup olmadığı. - Reverse_index_map
Output
: 1-D. girdi endekslerinden çıktı endekslerine bir harita.
Yapıcılar ve Yıkıcılar | |
---|---|
SparseFillEmptyRows (const :: tensorflow::Scope & scope, :: tensorflow::Input indices, :: tensorflow::Input values, :: tensorflow::Input dense_shape, :: tensorflow::Input default_value) |
Genel özellikler | |
---|---|
empty_row_indicator | |
operation | |
output_indices | |
output_values | |
reverse_index_map |
Genel özellikler
empty_row_indicator
::tensorflow::Output empty_row_indicator
operasyon
Operation operation
output_indices
::tensorflow::Output output_indices
çıktı_değerleri
::tensorflow::Output output_values
reverse_index_map
::tensorflow::Output reverse_index_map
Kamusal işlevler
SparseFillEmptyRows
SparseFillEmptyRows( const ::tensorflow::Scope & scope, ::tensorflow::Input indices, ::tensorflow::Input values, ::tensorflow::Input dense_shape, ::tensorflow::Input default_value )