SparseReshape

halka açık final dersi SparseReshape

Değerleri yeni bir yoğun biçimde temsil etmek için SparseTensor'u yeniden şekillendirir.

Bu işlem, temsil edilen yoğun tensör üzerinde yeniden şekillendirme ile aynı anlamlara sahiptir. 'Giriş_indisleri', istenen 'yeni_şekil'e göre yeniden hesaplanır.

"new_shape"in bir bileşeni -1 özel değeri ise, bu boyutun boyutu, toplam yoğun boyutun sabit kalacağı şekilde hesaplanır. "new_shape"in 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 sıralaması "R_in" ve "N" boş olmayan değerlere sahipse ve "new_shape"in uzunluğu "R_out" ise, "input_indices"in şekli "[N, R_in]", "input_shape"in uzunluğu ise "R_in"dir , "output_indices", "[N, R_out]" şeklindedir ve "output_shape", "R_out" uzunluğundadır.

Sabitler

Sicim OP_NAME Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Genel Yöntemler

Statik Seyrek Yeniden Şekillendirme
create ( Kapsam kapsamı, İşlenen < TInt64 > inputIndices, İşlenen < TInt64 > inputShape, İşlenen < TInt64 > newShape)
Yeni bir SparseReshape işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış < TInt64 >
Çıkış < TInt64 >
çıktı Şekli ()
1-D.

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı

Sabit Değer: "SparseReshape"

Genel Yöntemler

public static SparseReshape create ( Kapsam kapsamı, İşlenen < TInt64 > inputIndices, İşlenen < TInt64 > inputShape, İşlenen < TInt64 > newShape)

Yeni bir SparseReshape işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.

Parametreler
kapsam mevcut kapsam
giriş Endeksleri 2-D. Bir SparseTensor'da boş olmayan değerlerin indekslerini içeren 'N x R_in' matrisi.
giriş Şekli 1-D. Giriş SparseTensor'un yoğun şekline sahip 'R_in' vektörü.
yeni şekil 1-D. İstenen yeni yoğun şekle sahip 'R_out' vektörü.
İadeler
  • SparseReshape'in yeni bir örneği

genel Çıkış < TInt64 > çıktıIndices ()

2-D. SparseTensor çıkışındaki boş olmayan değerlerin güncellenmiş endekslerini içeren 'N x R_out' matrisi.

genel Çıkış < TInt64 > çıktıShape ()

1-D. SparseTensor çıktısının tam yoğun şekline sahip 'R_out' vektörü. Bu, "new_shape" ile aynıdır ancak herhangi bir -1 boyut doldurulmuştur.