Düzensiz bir tensörden, muhtemelen şeklini değiştiren yoğun bir tensör oluşturun.
'ragged_to_dense' işlemi, satır bölümü tensörleri, bir değer vektörü ve varsayılan değerlerden oluşan bir listeden yoğun bir tensör oluşturur. Şekil belirtilmemişse, düzensiz tensördeki tüm öğeleri (doğal şekil) içermek için gereken minimum şekil kullanılacaktır. Bazı boyutlar belirtilmeden bırakılırsa o boyutta doğal şeklin boyutu kullanılır.
Varsayılan_değer çıktı şekline yayınlanacaktır. Bundan sonra düzensiz tensörden gelen değerler varsayılan değerlerin üzerine yazılır. default_value'nun değerden daha küçük boyutlara sahip olması gerektiğini unutmayın.
Satır bölme tensörleri boyut sırasına göredir. Şu anda türler şunlar olabilir:
- "ROW_SPLITS": düzensiz tensörden row_splits tensörü.
- "VALUE_ROWIDS": düzensiz tensörden gelen value_rowids tensörü.
- "FIRST_DIM_SIZE": ilk boyut için value_rowids kullanılıyorsa, bunun önüne "FIRST_DIM_SIZE" gelir.
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, V, TNumber'ı genişletir > RaggedTensorToTensor <U> | |
Çıkış <U> | sonuç () Ortaya çıkan yoğun tensör. |
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 RaggedTensorToTensor <U> create ( Kapsam kapsamı, İşlenen <? extends TNumber > şekil, İşlenen <U> değerleri, İşlenen <U> defaultValue, Iterable< İşlenen <V>> rowPartitionTensors, List<String> rowPartitionTypes)
Yeni bir RaggedTensorToTensor işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
şekil | Çıkış tensörünün istenen şekli. Belirtilmeden bırakılırsa (boş), düzensiz tensördeki tüm elemanları içermek için gereken minimum şekil (doğal şekil) kullanılacaktır. Bazı boyutlar belirtilmeden bırakılırsa o boyutta doğal şeklin boyutu kullanılır. Yoğun boyutların şekil bağımsız değişkeniyle değiştirilemeyeceğini unutmayın. Yoğun bir boyutun boyutunu değiştirmeye çalışmak operasyonun başarısız olmasına neden olur. Örnekler: doğal şekil: [4, 5, 6] şekil: -1 çıktı şekli: [4, 5, 6] doğal şekil: [4, 5, 6] şekil: [3, -1, 2] çıktı şekli: [3, 5, 2] doğal şekil: [4, 5, 6] şekil: [3, 7, 2] çıktı şekli: [3, 7, 2] |
değerler | Düzensiz tensörün değerlerini temsil eden 1 boyutlu bir tensör. |
varsayılan değer | Şekil düzensiz tensörden daha büyük olduğunda default_value. Varsayılan_değer, çıkış tensörünün şekline gelinceye kadar yayınlanır ve ardından düzensiz tensördeki değerlerin üzerine yazılır. Varsayılan değer bu yayın işlemiyle uyumlu olmalı ve değer tensöründen daha az boyuta sahip olmalıdır. |
rowPartitionTypes | Satır bölümü tensörlerinin türleri. Şu anda bunlar şunlar olabilir:
|
İadeler
- RaggedTensorToTensor'un yeni bir örneği