Seyrek bir gösterimi yoğun bir tensöre dönüştürür.
"output_shape" şeklinde bir "yoğun" dizi oluşturur, öyle ki
# If sparse_indices is scalar
dense[i] = (i == sparse_indices ? sparse_values : default_value)
# If sparse_indices is a vector, then for each i
dense[sparse_indices[i]] = sparse_values[i]
# If sparse_indices is an n by d matrix, then for each i in [0, n)
dense[sparse_indices[i][0], ..., sparse_indices[i][d-1]] = sparse_values[i]
Endeksler sözlükbilimsel sıraya göre sıralanmalı ve indeksler tekrar içermemelidir. 'validate_indices' doğruysa, bu özellikler yürütme sırasında kontrol edilir.
İç İçe Sınıflar
sınıf | SparseToDense.Options | SparseToDense için isteğe bağlı özellikler |
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Genel Yöntemler
Çıkış <U> | Çıkış olarak () Tensörün sembolik tutamacını döndürür. |
static <U, TType'ı genişletir, T , TNumber'ı genişletir > SparseToDense <U> | |
Çıkış <U> | yoğun () "output_shape" şeklindeki yoğun çıktı tensörü. |
statik SparseToDense.Options | validateIndices (Boolean validateIndices) |
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
genel Çıkış <U> asOutput ()
Tensörün sembolik tutamacını döndürür.
TensorFlow işlemlerinin girdileri, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girişin hesaplanmasını temsil eden sembolik bir tanıtıcı elde etmek için kullanılır.
public static SparseToDense <U> create ( Kapsam kapsamı, İşlenen <T> sparseIndices, İşlenen <T> çıktıShape, İşlenen <U> sparseValues, İşlenen <U> defaultValue, Seçenekler... seçenekler)
Yeni bir SparseToDense işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
seyrek Endeksler | 0-D, 1-D veya 2-D. `sparse_indices[i]`, `sparse_values[i]`nin yerleştirileceği tam dizini içerir. |
çıktı Şekli | 1-D. Yoğun çıkış tensörünün şekli. |
seyrek Değerler | 1-D. "seyrek_indisler"in her satırına karşılık gelen değerler veya tüm seyrek indeksler için kullanılacak skaler bir değer. |
varsayılanDeğer | "Sparse_indices"te belirtilmeyen indeksler için ayarlanacak skaler değer. |
seçenekler | isteğe bağlı nitelik değerlerini taşır |
İade
- yeni bir SparseToDense örneği
public static SparseToDense.Options validateIndices (Boolean validateIndices)
Parametreler
validateEndeksler | Doğruysa, dizinlerin sözlükbilimsel sıraya göre sıralandığından ve tekrar olmadığından emin olmak için dizinler kontrol edilir. |
---|