Bir "varyant" Tensörün kodunu "RaggedTensor"a dönüştürür.
Verilen 'varyant' Tensörün kodunu çözer ve bir 'RaggedTensor' döndürür. Giriş bir skaler olabilir; bu, ragged_rank "output_ragged_rank" ile tek bir "RaggedTensor"u kodladığı anlamına gelir. Ayrıca rastgele bir sıralamaya da sahip olabilir; bu durumda her öğenin kodu, ragged_rank "input_ragged_rank" ile bir "RaggedTensor" olarak çözülür ve bunlar daha sonra ragged_rank "output_ragged_rank" ile tek bir "RaggedTensor" çıktısı almak üzere giriş şekline göre istiflenir. Giriş Tensöründeki her bir "varyant" elemanının kodu, kodu çözülmüş "RaggedTensor"un bölünmelerine ve değerlerine karşılık gelen "input_ragged_rank + 1" Tensörlere sahip bir 1-D "varyant" Tensörünün elemandan alınmasıyla çözülür. "Girdi_ragged_rank" -1 ise, "output_ragged_rank" - "rank(encoded_ragged)" olarak çıkarılır. İlgili kodlama mantığı için 'RaggedTensorToVariant'a bakın.
Sabitler
Sicim | OP_NAME | Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı |
Genel Yöntemler
static <T, TType'ı genişletir > RaggedTensorFromVariant < TInt64 , T> | |
static <U, TNumber'ı genişletir, T, TType'ı genişletir > RaggedTensorFromVariant <U, T> | |
Çıkış <T> | çıktıYoğunDeğerler () 'RaggedTensor' çıkışının değerlerini temsil eden bir Tensör. |
Liste< Çıkış <U>> | çıktıNestedSplits () 'RaggedTensor' çıktısının bölünmelerini temsil eden bir veya daha fazla Tensörün listesi. |
Kalıtsal Yöntemler
Sabitler
genel statik son Dize OP_NAME
Bu operasyonun TensorFlow çekirdek motoru tarafından bilinen adı
Genel Yöntemler
public static RaggedTensorFromVariant < TInt64 , T> create ( Kapsam kapsamı, İşlenen <?> kodlanmışRagged, Uzun girişRaggedRank, Uzun çıkışRaggedRank, Sınıf<T> Tdeğerleri)
Varsayılan çıkış türlerini kullanarak yeni bir RaggedTensorFromVariant işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
kodlanmışRagged | Kodlanmış 'RaggedTensor'ları içeren bir 'varyant' Tensör. |
girdiRaggedRank | Girişteki kodlanmış her "RaggedTensor" bileşeninin düzensiz sıralaması. -1 olarak ayarlanırsa bu, "output_ragged_rank" - "rank(encoded_ragged)" olarak anlaşılır. |
çıktıRaggedRank | 'RaggedTensor' çıktısının beklenen düzensiz sıralaması. Aşağıdakiler geçerli olmalıdır: `output_ragged_rank = rütbe(encoded_ragged) + input_ragged_rank`. |
İadeler
- RaggedTensorFromVariant'ın yeni bir örneği
public static RaggedTensorFromVariant <U, T> create ( Kapsam kapsamı, İşlenen <?> kodlanmışRagged, Uzun girişRaggedRank, Uzun çıkışRaggedRank, Sınıf<T> Tdeğerleri, Sınıf<U> Tsplit'ler)
Yeni bir RaggedTensorFromVariant işlemini saran bir sınıf oluşturmaya yönelik fabrika yöntemi.
Parametreler
kapsam | mevcut kapsam |
---|---|
kodlanmışRagged | Kodlanmış 'RaggedTensor'ları içeren bir 'varyant' Tensör. |
girdiRaggedRank | Girişteki kodlanmış her "RaggedTensor" bileşeninin düzensiz sıralaması. -1 olarak ayarlanırsa bu, "output_ragged_rank" - "rank(encoded_ragged)" olarak anlaşılır. |
çıktıRaggedRank | 'RaggedTensor' çıktısının beklenen düzensiz sıralaması. Aşağıdakiler geçerli olmalıdır: `output_ragged_rank = rütbe(encoded_ragged) + input_ragged_rank`. |
İadeler
- RaggedTensorFromVariant'ın yeni bir örneği
public Output <T> çıktıYoğunDeğerler ()
'RaggedTensor' çıkışının değerlerini temsil eden bir Tensör.
genel Liste< Çıkış <U>> çıktıNestedSplits ()
'RaggedTensor' çıktısının bölünmelerini temsil eden bir veya daha fazla Tensörün listesi.