tensorflow::ops::DeserializeSparse
#include <sparse_ops.h> SparseTensor nesnelerini seri durumdan çıkarın.
Özet
Giriş olarak gönderilen serialized_sparse nesnesinin şekli [?, ?, ..., ?, 3] olmalıdır; burada son boyut serileştirilmiş SparseTensor nesnelerini saklar ve diğer N boyut (N >= 0) bir gruba karşılık gelir. Orijinal SparseTensor nesnelerinin rankları birbirine eşit olmalıdır. Son SparseTensor oluşturulduğunda, rankı gelen SparseTensor nesnelerinin rankı artı N'dir; seyrek tensörler, her grup için bir tane olmak üzere yeni boyutlar boyunca birleştirilmiştir.
Orijinal boyutlar için çıktı SparseTensor nesnesinin şekil değerleri, karşılık gelen boyutlar için girdi SparseTensor nesnelerinin şekil değerlerinin maksimumudur. Yeni boyutlar, toplu işlemin boyutuna uyar.
Giriş SparseTensor nesnelerinin indekslerinin standart sözlük sırasına göre sıralandığı varsayılır. Eğer durum böyle değilse, bu adımdan sonra indeks sıralamasını geri yüklemek için SparseReorder çalıştırın.
Örneğin, serileştirilmiş girdi, iki orijinal SparseTensor nesnesini temsil eden [2 x 3] bir matris ise:
index = [ 0]
[10]
[20]
values = [1, 2, 3]
shape = [50]Ve
index = [ 2]
[10]
values = [4, 5]
shape = [30] O halde nihai seri durumdan çıkarılmış SparseTensor şu şekilde olacaktır:
index = [0 0]
[0 10]
[0 20]
[1 2]
[1 10]
values = [1, 2, 3, 4, 5]
shape = [2 50]Argümanlar:
- kapsam: Bir Kapsam nesnesi
- serialized_sparse: Serileştirilmiş
SparseTensornesneleri. Son boyutun 3 sütunu olmalıdır. - dtype: Serileştirilmiş
SparseTensornesnelerinindtype.
İadeler:
Yapıcılar ve Yıkıcılar | |
|---|---|
DeserializeSparse (const :: tensorflow::Scope & scope, :: tensorflow::Input serialized_sparse, DataType dtype) |
Genel özellikler | |
|---|---|
operation | |
sparse_indices | |
sparse_shape | |
sparse_values | |
Genel özellikler
operasyon
Operation operation
seyrek_indeksler
::tensorflow::Output sparse_indices
seyrek_şekil
::tensorflow::Output sparse_shape
seyrek_değerler
::tensorflow::Output sparse_values
Kamusal işlevler
Serileştirmeyi Azalt
DeserializeSparse( const ::tensorflow::Scope & scope, ::tensorflow::Input serialized_sparse, DataType dtype )