Uyarı: Bu API kullanımdan kaldırıldı ve TensorFlow'un gelecekteki bir sürümünde , değişim kararlı hale geldikten sonra kaldırılacaktır.

Bu sayfa, Cloud Translation API ile çevrilmiştir.
Switch to English

RaggedTensorToTensor

public final class RaggedTensorToTensor

Düzensiz bir tensörden, muhtemelen şeklini değiştirerek yoğun bir tensör oluşturun.

"Ragged_to_dense" işlemi, satır bölümleme 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 (doğal şekil) tüm öğeleri içermesi için gereken minimum şekil kullanılacaktır. Bazı boyutlar belirtilmeden bırakılırsa, o boyutta doğal şeklin boyutu kullanılır.

Default_value çıktı şekline yayınlanacaktır. Bundan sonra, düzensiz tensörden gelen değerler varsayılan değerlerin üzerine yazılır. Default_value değerinden daha az boyuta 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, bundan önce "FIRST_DIM_SIZE" gelir.

Kamu Yöntemleri

Çıkış <U>
asOutput ()
Bir tensörün sembolik tutamacını döndürür.
statik <U, T Sayı'yı genişletir, V Sayı'yı genişletir> RaggedTensorToTensor <U>
create ( Kapsam kapsamı, Operand <T> şekli, Operand <U> değerleri, Operand <U> defaultValue, Yinelenebilir < Operand <V>> rowPartitionTensors, List <String> rowPartitionTypes)
Yeni bir RaggedTensorToTensor işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Çıkış <U>
sonuç ()
Ortaya çıkan yoğun tensör.

Devralınan Yöntemler

Kamu Yöntemleri

public Output <U> asOutput ()

Bir tensörün sembolik tutamacını döndürür.

TensorFlow işlemlerine yönelik girdiler, başka bir TensorFlow işleminin çıktılarıdır. Bu yöntem, girdinin hesaplanmasını temsil eden sembolik bir tutamaç elde etmek için kullanılır.

public static RaggedTensorToTensor <U> create ( Scope kapsamı, Operand <T> şekli, Operand <U> değerleri, Operand <U> defaultValue, Yinelenebilir < Operand <V>> rowPartitionTensors, List <String> rowPartitionTypes

Yeni bir RaggedTensorToTensor işlemini saran bir sınıf oluşturmak için fabrika yöntemi.

Parametreler
dürbün mevcut kapsam
şekil Çıkış tensörünün istenen şekli. Belirtilmemiş (boş) bırakılırsa, düzensiz tensördeki tüm öğeleri içermesi 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. Default_value, çıkış tensörünün şekli olana 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 tensör değerinden daha az boyuta sahip olmalıdır.
rowPartitionTypes Sıra bölme 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, bu durumda "FIRST_DIM_SIZE" gelir. Tensörler, boyut sırasına göre düzenlenmiştir.
İadeler
  • RaggedTensorToTensor'ın yeni bir örneği

public Output <U> sonucu ()

Ortaya çıkan yoğun tensör.