Mendekode Tensor `varian` menjadi `RaggedTensor`.
Mendekode Tensor `varian` yang diberikan dan mengembalikan `RaggedTensor`. Masukannya bisa berupa skalar, yang berarti mengkodekan satu `RaggedTensor` dengan ragged_rank `output_ragged_rank`. Ia juga bisa memiliki peringkat arbitrer, dalam hal ini setiap elemen didekodekan menjadi `RaggedTensor` dengan ragged_rank `input_ragged_rank` dan ini kemudian ditumpuk sesuai dengan bentuk masukan untuk menghasilkan `RaggedTensor` tunggal dengan ragged_rank `output_ragged_rank`. Setiap elemen `varian` dalam Tensor masukan didekodekan dengan mengambil Tensor `varian` 1-D dari elemen tersebut dengan Tensor `input_ragged_rank + 1`, sesuai dengan pemisahan dan nilai `RaggedTensor` yang didekodekan. Jika `input_ragged_rank` adalah -1, maka disimpulkan sebagai `output_ragged_rank` - `rank(encoded_ragged)`. Lihat `RaggedTensorToVariant` untuk logika pengkodean yang sesuai.
Konstanta
Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
statis <T memperluas TType > RaggedTensorFromVariant < TInt64 , T> | |
statis <U memperluas TNumber , T memperluas TType > RaggedTensorFromVariant <U, T> | buat ( Lingkup cakupan , Operan <?> encodedRagged, Long inputRaggedRank, Long outputRaggedRank, Class<T> Tvalues, Class<U> Tsplits) Metode pabrik untuk membuat kelas yang membungkus operasi RaggedTensorFromVariant baru. |
Keluaran <T> | keluaranDenseValues () Tensor yang mewakili nilai output `RaggedTensor`. |
Daftar< Keluaran <U>> | keluaranNestedSplits () Daftar satu atau beberapa Tensor yang mewakili pemisahan output `RaggedTensor`. |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
public static RaggedTensorFromVariant < TInt64 , T> buat ( Lingkup cakupan , Operan <?> encodedRagged, Long inputRaggedRank, Long outputRaggedRank, Class<T> Tvalues)
Metode pabrik untuk membuat kelas yang membungkus operasi RaggedTensorFromVariant baru menggunakan tipe keluaran default.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
dikodekanRagged | Tensor `varian` yang berisi `RaggedTensor` yang dikodekan. |
masukanRaggedRank | Peringkat acak dari setiap komponen `RaggedTensor` yang dikodekan dalam masukan. Jika disetel ke -1, ini disimpulkan sebagai `output_ragged_rank` - `rank(encoded_ragged)` |
keluaranRaggedRank | Peringkat acak yang diharapkan dari keluaran `RaggedTensor`. Yang berikut ini harus berlaku: `output_ragged_rank = rank(encoded_ragged) + input_ragged_rank`. |
Kembali
- contoh baru dari RaggedTensorFromVariant
public static RaggedTensorFromVariant <U, T> buat ( Lingkup cakupan , Operan <?> encodedRagged, Long inputRaggedRank, Long outputRaggedRank, Class<T> Tvalues, Class<U> Tsplits)
Metode pabrik untuk membuat kelas yang membungkus operasi RaggedTensorFromVariant baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
dikodekanRagged | Tensor `varian` yang berisi `RaggedTensor` yang dikodekan. |
masukanRaggedRank | Peringkat acak dari setiap komponen `RaggedTensor` yang dikodekan dalam masukan. Jika disetel ke -1, ini disimpulkan sebagai `output_ragged_rank` - `rank(encoded_ragged)` |
keluaranRaggedRank | Peringkat acak yang diharapkan dari keluaran `RaggedTensor`. Yang berikut ini harus berlaku: `output_ragged_rank = rank(encoded_ragged) + input_ragged_rank`. |
Kembali
- contoh baru dari RaggedTensorFromVariant
Daftar publik< Keluaran <U>> keluaranNestedSplits ()
Daftar satu atau beberapa Tensor yang mewakili pemisahan output `RaggedTensor`.