DeserializeSparse

genel son sınıf DeserializeSparse

'SparseTensor' nesnelerini seri durumdan çıkarın.

'serialized_sparse' girişi '[?, ?, ..., ?, 3]' şeklinde olmalıdır; burada son boyut serileştirilmiş "SparseTensor" nesnelerini depolar ve diğer N boyutlar (N >= 0) bir toplu işleme karşılık gelir. Orijinal "SparseTensor" nesnelerinin sıralamalarının tümü eşleşmelidir. Son "SparseTensor" oluşturulduğunda, onun sıralaması, gelen "SparseTensor" nesnelerinin sıralaması artı N'dir; seyrek tensörler, her parti için bir tane olacak şekilde yeni boyutlar boyunca birleştirildi.

Çıkış "SparseTensor" nesnesinin orijinal boyutlar için şekil değerleri, ilgili boyutlar için giriş "SparseTensor" nesnelerinin şekil değerlerindeki maksimum değerlerdir. Yeni boyutlar partinin boyutuyla eşleşiyor.

Giriş 'SparseTensor' nesnelerinin indekslerinin standart sözlükbilimsel sıraya göre sıralandığı varsayılır. Durum böyle değilse, bu adımdan sonra dizin sıralamasını geri yüklemek için 'SparseReorder'ı çalıştırın.

Örneğin, serileştirilmiş giriş iki orijinal "SparseTensor" nesnesini temsil eden bir "[2 x 3]" matrisi ise:

indeks = [ 0] [10] [20] değerler = [1, 2, 3] şekil = [50]

Ve

indeks = [ 2] [10] değerler = [4, 5] şekil = [30]

o zaman seri durumdan çıkarılan son 'SparseTensor' şöyle olacaktır:

indeks = [0 0] [0 10] [0 20] [1 2] [1 10] değerler = [1, 2, 3, 4, 5] şekil = [2 50]

Sabitler

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

Genel Yöntemler

static <U extends TType > DeserializeSparse <U>
create ( Kapsam kapsamı, İşlenen <? extends TType > serileştirilmişSparse, Class<U> dtype)
Yeni bir DeserializeSparse işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Çıkış < TInt64 >
Çıkış < TInt64 >
Çıkış <U>

Kalıtsal Yöntemler

Sabitler

genel statik son Dize OP_NAME

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

Sabit Değer: "SerializeSparse"

Genel Yöntemler

public static DeserializeSparse <U> create ( Kapsam kapsamı, Operand <? extends TType > seriizedSparse, Class<U> dtype)

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

Parametreler
kapsam mevcut kapsam
serileştirilmiş Seyrek Serileştirilmiş 'SparseTensor' nesneleri. Son boyutun 3 sütunu olmalıdır.
dtype Serileştirilmiş "SparseTensor" nesnelerinin "dtype"ı.
İadeler
  • DeserializeSparse'ın yeni bir örneği

genel Çıkış < TInt64 > sparseIndices ()

genel Çıkış < TInt64 > sparseShape ()

public Çıkış <U> sparseValues ​​()