SparseReorder

halka açık final sınıfı SparseReorder

Bir SparseTensor'u kanonik, satır ana sıralamasına göre yeniden sıralar.

Geleneksel olarak, tüm seyrek operasyonların artan boyut sayısı boyunca kanonik sıralamayı koruduğunu unutmayın. Sıralamanın ihlal edilebileceği tek zaman, girdi eklemek için endekslerin ve değer vektörlerinin manuel olarak değiştirilmesidir.

Yeniden sıralama SparseTensor'un şeklini etkilemez.

Tensörün rütbe "R" ve "N" boş olmayan değerleri varsa, "giriş_indisleri" şekli "[N, R]", giriş_değerleri "N" uzunluğuna ve giriş_şekli "R" uzunluğuna sahiptir.

Sabitler

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

Genel Yöntemler

static <T, TType'ı genişletir > SparseReorder <T>
create ( Kapsam kapsamı, İşlenen < TInt64 > inputIndices, İşlenen <T> inputValues, İşlenen < TInt64 > inputShape)
Yeni bir SparseReorder işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış < TInt64 >
Çıkış <T>

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "SparseReorder"

Genel Yöntemler

public static SparseReorder <T> create ( Kapsam kapsamı, İşlenen < TInt64 > inputIndices, İşlenen <T> inputValues, İşlenen < TInt64 > inputShape)

Yeni bir SparseReorder 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' matrisi, muhtemelen kanonik sıralamada değildir.
giriş Değerleri 1-D. "input_indices"e karşılık gelen "N" boş olmayan değer.
giriş Şekli 1-D. SparseTensor girişinin şekli.
İadeler
  • SparseReorder'ın yeni bir örneği

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

2-D. input_index'lerle aynı indekslere sahip, ancak standart ana satır sıralamasında "N x R" matrisi.

genel Çıkış <T> çıkış Değerleri ()

1-D. "output_indices"e karşılık gelen "N" boş olmayan değer.