Bir "RaggedTensor"u bir "varyant" Tensöre kodlar.
Verilen 'RaggedTensor'u kodlar ve bir 'varyant' Tensör döndürür. "Batched_input" True ise, "RaggedTensor" girişi sıfırıncı boyut boyunca gruplandırılmaz, her bir "RaggedTensor" bileşeni skaler bir "varyant" Tensör olarak kodlanır ve bunlar bir 1-D "varyant" Tensör döndürmek için istiflenir . 'Batched_input' Yanlış ise, o zaman 'RaggedTensor' girişi olduğu gibi kodlanır ve skaler bir 'variant' Tensör döndürülür. Bir "RaggedTensor", ilk önce "RaggedTensor"un bölünmelerini ve Tensör değerlerini içeren "ragged_rank + 1" öğeleriyle 1 boyutlu bir "varyant" Tensör oluşturularak kodlanır. Daha sonra 1 boyutlu "varyant" Tensör, skaler bir "varyant" Tensöre sarılır. İlgili kod çözme mantığı için 'RaggedTensorFromVariant'a bakın.
Genel Yöntemler
Çıkış <Nesne> | Çıkış olarak () Bir tensörün sembolik tutamacını döndürür. |
statik <T Sayıyı genişletir, U> RaggedTensorToVariant | |
Çıkış <?> | kodlanmışRagged () Kodlanmış 'RaggedTensor' içeren bir 'varyant' Tensör. |
Kalıtsal Yöntemler
Genel Yöntemler
public Output <Object> 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 RaggedTensorToVariant create ( Kapsam kapsamı, Yinelenebilir< İşlenen <T>> rtNestedSplits, İşlenen <U> rtDenseValues, Boolean BatchedInput)
Yeni bir RaggedTensorToVariant işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
rtNestedSplits | 'RaggedTensor' girişinin bölünmelerini temsil eden bir veya daha fazla Tensörün listesi. |
rtDenseValues | 'RaggedTensor' girişinin değerlerini temsil eden bir Tensör. |
toplu Giriş | Girişin toplu bir 'RaggedTensor' olup olmadığını belirten bir 'bool'. |
İadeler
- RaggedTensorToVariant'ın yeni bir örneği