tensor akışı:: işlem:: SeyrekYeniden Şekillendirme
#include <sparse_ops.h>Değerleri yeni bir yoğun biçimde temsil etmek için SparseTensor'u yeniden şekillendirir.
Özet
Bu işlem, temsil edilen yoğun tensör üzerinde yeniden şekillendirme ile aynı anlamlara sahiptir. input_indices , istenen new_shape göre yeniden hesaplanır.
new_shape bir bileşeni -1 özel değeri ise, bu boyutun boyutu, toplam yoğun boyutun sabit kalacağı şekilde hesaplanır. new_shape en fazla bir bileşeni -1 olabilir. new_shape tarafından ima edilen yoğun öğelerin sayısı, orijinal olarak input_shape tarafından ima edilen yoğun öğelerin sayısıyla aynı olmalıdır.
Yeniden şekillendirme, SparseTensor'daki değerlerin sırasını etkilemez.
Giriş tensörünün R_in ve N boş olmayan değerleri varsa ve new_shape R_out uzunluğu varsa, bu durumda input_indices şekli [N, R_in] , input_shape uzunluğu R_in , output_indices şekli [N, R_out] ve output_shape uzunluğu R_out olur.
Argümanlar:
- kapsam: Bir Kapsam nesnesi
- girdi_indeksleri: 2-B. Bir SparseTensor'da boş olmayan değerlerin indekslerini içeren
N x R_inmatrisi. - giriş_şekli: 1-D. Giriş SparseTensor'un yoğun şekline sahip
R_invektörü. - yeni_şekil: 1-B. İstenen yeni yoğun şekle sahip
R_outvektörü.
İade:
-
Outputçıktı_endeksleri: 2-D. SparseTensor çıkışındaki boş olmayan değerlerin güncellenmiş endekslerini içerenN x R_outmatrisi. -
Outputçıktı_şekli: 1-D. SparseTensor çıktısının tam yoğun şekline sahipR_outvektörü. Bunew_shapeile aynıdır ancak herhangi bir -1 boyut doldurulmuştur.
Yapıcılar ve Yıkıcılar | |
|---|---|
SparseReshape (const :: tensorflow::Scope & scope, :: tensorflow::Input input_indices, :: tensorflow::Input input_shape, :: tensorflow::Input new_shape) |
Genel özellikler | |
|---|---|
operation | |
output_indices | |
output_shape | |
Genel özellikler
operasyon
Operation operation
çıktı_endeksleri
::tensorflow::Output output_indices
çıktı_şekli
::tensorflow::Output output_shape
Kamu işlevleri
SeyrekYeniden Şekillendirme
SparseReshape( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_shape, ::tensorflow::Input new_shape )