Implementasi untuk Operation
ditambahkan sebagai node ke Graph
.
GraphOperation kasus hanya berlaku selama Graph
mereka adalah bagian dari berlaku. Jadi, jika close()
telah dipanggil, maka metode pada contoh GraphOperation mungkin gagal dengan IllegalStateException
.
Instance GraphOperation tidak dapat diubah dan thread-safe.
Metode Publik
boolean | sama (Object o) |
ke dalam | hashCode () |
ke dalam | inputListLength (String nama) Mengembalikan ukuran daftar input Tensor yang diberikan untuk operasi ini. |
Rangkaian | Nama () Mengembalikan nama lengkap Operasi. |
ke dalam | numOutputs () Mengembalikan jumlah tensor yang dihasilkan oleh operasi ini. |
<T> Keluaran <T> | Output (int idx) Mengembalikan pegangan simbolis ke salah satu tensor yang dihasilkan oleh operasi ini. |
Output [] <?> | outputList (int idx, int length) Mengembalikan pegangan simbolis ke daftar tensor yang dihasilkan oleh operasi ini. |
ke dalam | outputListLength (String nama) Mengembalikan ukuran daftar Tensor yang dihasilkan oleh operasi ini. |
Rangkaian | toString () |
Rangkaian | ketik () Mengembalikan jenis operasi, yaitu, nama perhitungan yang dilakukan oleh operasi. |
Metode yang Diwarisi
Metode Publik
boolean equals publik (Object o)
public int hashCode ()
public int inputListLength (String nama)
Mengembalikan ukuran daftar input Tensor yang diberikan untuk operasi ini.
Operasi memiliki beberapa input bernama, yang masing-masing berisi tensor tunggal atau daftar tensor. Metode ini mengembalikan ukuran daftar tensor untuk input operasi bernama tertentu.
Parameter
nama | pengenal daftar tensor (yang mungkin ada banyak) input untuk operasi ini. |
---|
Kembali
- ukuran daftar Tensor yang dihasilkan oleh input bernama ini.
String nama umum ()
Mengembalikan nama lengkap Operasi.
public int numOutputs ()
Mengembalikan jumlah tensor yang dihasilkan oleh operasi ini.
publik Keluaran <T> Output (int idx)
Mengembalikan pegangan simbolis ke salah satu tensor yang dihasilkan oleh operasi ini.
Peringatan: Apakah tidak memeriksa bahwa jenis tensor cocok T. Disarankan untuk memanggil metode ini dengan jenis parameter eksplisit daripada membiarkannya disimpulkan, misalnya operation.<Integer>output(0)
Parameter
idx | Indeks output di antara output yang dihasilkan oleh operasi ini. |
---|
publik Keluaran [] <?> outputList (int idx, int length)
Mengembalikan pegangan simbolis ke daftar tensor yang dihasilkan oleh operasi ini.
Parameter
idx | indeks tensor pertama dari daftar |
---|---|
panjang | jumlah tensor dalam daftar |
Kembali
- array
Output
public int outputListLength (String nama)
Mengembalikan ukuran daftar Tensor yang dihasilkan oleh operasi ini.
Operasi memiliki beberapa keluaran bernama, yang masing-masing menghasilkan tensor tunggal atau daftar tensor. Metode ini mengembalikan ukuran daftar tensor untuk keluaran bernama tertentu dari operasi.
Parameter
nama | pengidentifikasi daftar tensor (yang mungkin ada banyak) yang dihasilkan oleh operasi ini. |
---|
Kembali
- ukuran daftar Tensor yang dihasilkan oleh output bernama ini.
public String toString ()
tipe String public ()
Mengembalikan jenis operasi, yaitu nama komputasi yang dilakukan oleh operasi.