RaggedTensorToTensor

genel final dersi RaggedTensorToTensor

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.

Genel Yöntemler

Çıkış <U>
Çıkış olarak ()
Bir tensörün sembolik tutamacını döndürür.
static <U, T Sayıyı genişletir, V Sayıyı genişletir> RaggedTensorToTensor <U>
create ( Kapsam kapsamı, İşlenen <T> şekli, İş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.
Çıkış <U>
sonuç ()
Ortaya çıkan yoğun tensör.

Kalıtsal Yöntemler

Genel Yöntemler

genel Çıkış <U> asOutput ()

Bir 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 <T> şekli, İş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 (boş) bırakılırsa, 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:
  • "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, önünde "FIRST_DIM_SIZE" bulunur. Tensörler boyut sırasına göredir.
İadeler
  • RaggedTensorToTensor'un yeni bir örneği

genel Çıkış <U> sonuç ()

Ortaya çıkan yoğun tensör.