Google I/O'yu ayarladığınız için teşekkür ederiz. İsteğe bağlı olarak tüm oturumları görüntüleyin İsteğe bağlı olarak izleyin

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 output_indices
  • 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
)