Pegangan simbolis pada tensor yang dihasilkan oleh Operation
.
Output<T>
adalah pegangan simbolis untuk Tensor<T>
. Nilai tensor dihitung dengan menjalankan Operation
dalam Session
.
Dengan mengimplementasikan antarmuka Operand
, instance kelas ini juga bertindak sebagai operan untuk instance Op
.
Metode Publik
Keluaran <T> | sebagai Keluaran () Mengembalikan pegangan simbolis tensor. |
T | sebagai Tensor () Mengembalikan tensor pada keluaran ini. |
Tipe data | tipe data () Mengembalikan Tipe Data tensor yang dirujuk oleh Output ini. |
boolean | sama dengan (Objek o) |
<U memperluas TType > Output <U> | harapkan (tipe Kelas<U>) Mengembalikan objek Output ini dengan tipe Output<U> . |
ke dalam | Kode hash () |
ke dalam | indeks () Mengembalikan indeks ke dalam output Operasi. |
Rangkaian | nama () Mengembalikan nama lengkap Output ini (alias |
Operasi | |
Membentuk | membentuk () Mengembalikan bentuk tensor (yang mungkin diketahui sebagian) yang dirujuk oleh keluaran ini. |
Rangkaian | keString () |
Kelas<T> | jenis () Mengembalikan jenis tensor yang dirujuk oleh Output ini. |
Metode Warisan
Metode Publik
Keluaran publik <T> sebagai Keluaran ()
Mengembalikan pegangan simbolis tensor.
Masukan ke operasi TensorFlow adalah keluaran dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
publik T sebagai Tensor ()
Mengembalikan tensor pada keluaran ini.
Operasi ini hanya didukung pada output dari operasi yang dijalankan dengan penuh semangat. Untuk lingkungan grafik, tensor keluaran harus diambil dengan menjalankan sesi, menggunakan fetch(Output)
.
Disarankan untuk menutup tensor yang dikembalikan secara eksplisit sesegera mungkin, karena pengumpul sampah tidak mengetahui jumlah memori yang dikonsumsi, yang bisa jadi signifikan.
Kembali
- tensor
Melempar
IlegalStateException | jika keluaran ini dihasilkan dari grafik |
---|---|
ClassCastException | jika jenis tensor dan keluaran ini tiba-tiba tidak kompatibel |
Lihat juga
boolean publik sama dengan (Objek o)
Output publik <U> yang diharapkan (tipe Kelas<U>)
Mengembalikan objek Output ini dengan tipe Output<U>
. Metode ini berguna ketika diberi nilai bertipe Output<?>
.
Parameter
jenis | semua jenis tensor yang didukung |
---|
Melempar
Pengecualian Argumen Ilegal | jika tipe data sebenarnya dari objek ini tidak cocok dengan tipe U . |
---|
kode hash int publik ()
indeks int publik ()
Mengembalikan indeks ke dalam output Operasi.
nama String publik ()
Mengembalikan nama lengkap Output ini (alias nama tensor)
operasi Operasi publik ()
Kembalikan unit komputasi ini sebagai satu Operation
.
Untuk operasi raw
, nilai yang dikembalikan sesuai dengan operasi TensorFlow yang digabungkan dengan operasi ini.
Untuk operasi gabungan, nilai yang dikembalikan biasanya sesuai dengan operasi terakhir yang dijalankan dalam rantai atau NoOp
yang mengelompokkan satu atau lebih operasi sebagai satu unit komputasi.
Kembali
- sebuah
Operation
Bentuk Bentuk Publik ()
Mengembalikan bentuk tensor (yang mungkin diketahui sebagian) yang dirujuk oleh keluaran ini.
String publik keString ()
Kelas publik<T> ketik ()
Mengembalikan jenis tensor yang dirujuk oleh Output ini.