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_in matrisi.
  • input_shape: 1 boyutlu. Giriş SparseTensor'ın yoğun şeklini içeren R_in vektörü.
  • new_shape: 1 boyutlu. İstenen yeni yoğun şekle sahip R_out vektörü.

İadeler:

  • Output output_indices: Çıktı SparseTensor'daki boş olmayan değerlerin güncellenmiş indekslerini içeren 2 boyutlu N x R_out matrisi.
  • Output output_shape: 1 boyutlu. Çıktı SparseTensor'ın tam yoğun şeklini içeren R_out vektörü. Bu, new_shape ile 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
)