tensorflow::ops::SparseReshape
#include <sparse_ops.h>SparseTensor'ı, değerleri yeni ve yoğun bir biçimde temsil edecek şekilde yeniden şekillendirir.
Özet
Bu işlem, temsil edilen yoğun tensör üzerindeki yeniden şekillendirme işlemiyle aynı anlama gelir. input_indices istenen new_shape göre yeniden hesaplanır.
Eğer new_shape bileşenlerinden biri özel -1 değeri ise, o boyutun büyüklüğü, toplam yoğun boyutun sabit kalması sağlanacak şekilde hesaplanır. new_shape bileşenlerinden en fazla biri -1 olabilir. new_shape tarafından ima edilen yoğun eleman sayısı, input_shape tarafından başlangıçta ima edilen yoğun eleman sayısıyla aynı olmalıdır.
Yeniden şekillendirme, SparseTensor'daki değerlerin sırasını etkilemez.
Giriş tensörünün rankı R_in ve N boş olmayan değere sahipse ve new_shape uzunluğu R_out ise, 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
- input_indices: 2 boyutlu. SparseTensor'daki boş olmayan değerlerin indekslerini içeren
N x R_inmatrisi. - input_shape: 1 boyutlu. Giriş SparseTensor'ın yoğun şeklini içeren
R_invektörü. - new_shape: 1 boyutlu. İstenen yeni yoğun şekle sahip
R_outvektörü.
İadeler:
-
Outputoutput_indices: Çıktı SparseTensor'daki boş olmayan değerlerin güncellenmiş indekslerini içeren 2 boyutluN x R_outmatrisi. -
Outputoutput_shape: 1 boyutlu. Çıktı SparseTensor'ın tam yoğun şeklini içerenR_outvektörü. Bu,new_shapeile aynıdır ancak -1 boyutları 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ı_indeksleri
::tensorflow::Output output_indices
çıktı_şekli
::tensorflow::Output output_shape
Kamusal işlevler
SeyrekŞekillendirme
SparseReshape( const ::tensorflow::Scope & scope, ::tensorflow::Input input_indices, ::tensorflow::Input input_shape, ::tensorflow::Input new_shape )