Bir "RaggedTensor" ı "varyant" Tensörü olarak kodlar.
Verilen "RaggedTensor" ı kodlar ve bir "varyant" Tensörü döndürür. "Batched_input" True ise, "RaggedTensor" girişi sıfırıncı boyut boyunca gruplanmamış, her bileşen "RaggedTensor" skaler bir "varyant" Tensörüne kodlanır ve bunlar bir 1-D "varyant" Tensörü döndürmek için yığınlanır . "Batched_input" False ise, "RaggedTensor" girişi olduğu gibi kodlanır ve skaler "varyant" Tensörü döndürülür. Bir "RaggedTensor", ilk olarak "RaggedTensor" tensörlerini ve Tensör değerlerini içeren "ragged_rank + 1" öğeleriyle bir 1-D "varyant" Tensörü oluşturarak kodlanır. Daha sonra 1-D "varyant" Tensörü, skaler "varyant" Tensörüne sarılır. İlgili kod çözme mantığı için "RaggedTensorFromVariant" bölümüne bakın.
Kamu Yöntemleri
Çıktı <Nesne> | asOutput () Bir tensörün sembolik tutamacını döndürür. |
statik <T Extends Number, U> RaggedTensorToVariant | |
Çıktı <?> | encodedRagged () "RaggedTensor" kodlu bir "varyant" Tensörü. |
Devralınan Yöntemler
Kamu Yöntemleri
public Output <Nesne> 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 girdinin hesaplanmasını temsil eden sembolik bir tutamaç elde etmek için kullanılır.
public static RaggedTensorToVariant create ( Scope kapsamı, Iterable < Operand <T>> rtNestedSplits, Operand <U> rtDenseValues, Boolean batchedInput)
Yeni bir RaggedTensorToVariant işlemini saran bir sınıf oluşturmak için fabrika yöntemi.
Parametreler
dürbün | 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ş | Girdinin toplu işlenmiş bir "RaggedTensor" olup olmadığını belirten bir "bool". |
İadeler
- RaggedTensorToVariant'ın yeni bir örneği