Debug Ringkasan Numerik V2 Op.
Menghitung ringkasan numerik dari tensor input. Bentuk output bergantung pada atribut tensor_debug_mode. Operasi ini digunakan secara internal oleh TensorFlow Debugger (tfdbg) v2.
Kelas Bersarang
kelas | DebugNumericSummaryV2.Options | Atribut opsional untuk DebugNumericSummaryV2 |
Metode Publik
Output <U> | asOutput () Mengembalikan pegangan simbolis tensor. |
statis <U meluas Nomor, T> DebugNumericSummaryV2 <U> | membuat ( Lingkup lingkup, Operan <T> input, Kelas <U> outputDtype, Options ... pilihan) Metode pabrik untuk membuat kelas yang membungkus operasi DebugNumericSummaryV2 baru. |
statis <T> DebugNumericSummaryV2 <Lampung> | membuat ( Lingkup lingkup, Operan <T> input, Options ... pilihan) Metode pabrik untuk membuat kelas yang membungkus operasi DebugNumericSummaryV2 baru menggunakan tipe keluaran default. |
Output <U> | Output () |
statis DebugNumericSummaryV2.Options | tensorDebugMode (Long tensorDebugMode) |
statis DebugNumericSummaryV2.Options | tensorId (Long tensorId) |
Metode yang Diwarisi
Metode Publik
publik Keluaran <U> asOutput ()
Mengembalikan pegangan simbolis tensor.
Input ke operasi TensorFlow adalah output dari operasi TensorFlow lainnya. Metode ini digunakan untuk mendapatkan pegangan simbolis yang mewakili perhitungan input.
public static DebugNumericSummaryV2 <U> membuat ( Lingkup lingkup, Operan <T> input, Kelas <U> outputDtype, Options ... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi DebugNumericSummaryV2 baru.
Parameter
cakupan | lingkup saat ini |
---|---|
memasukkan | Tensor input, diringkas oleh op. |
keluaranDtype | Opsional. Jenis keluaran. Bisa float32 atau float64 (default: float32). |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru DebugNumericSummaryV2
public static DebugNumericSummaryV2 <Lampung> membuat ( Lingkup lingkup, Operan <T> input, Options ... pilihan)
Metode pabrik untuk membuat kelas yang membungkus operasi DebugNumericSummaryV2 baru menggunakan tipe keluaran default.
Parameter
cakupan | lingkup saat ini |
---|---|
memasukkan | Tensor input, diringkas oleh op. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru DebugNumericSummaryV2
public static DebugNumericSummaryV2.Options tensorDebugMode (Long tensorDebugMode)
Parameter
tensorDebugMode | Mode debug tensor: mode di mana tensor input diringkas oleh op. Lihat enum TensorDebugMode di tensorflow/core/protobuf/debug_event.proto untuk detailnya. Nilai yang didukung: 2 (CURT_HEALTH): Mengeluarkan bentuk tensor float32/64 [2]. Elemen pertama adalah tensor_id, jika tersedia, dan -1 jika tidak. Elemen ke-2 adalah bit yang disetel ke 1 jika tensor input memiliki nilai tak terhingga atau nan, atau nol sebaliknya. 3 (CONCISE_HEALTH): Keluarkan bentuk tensor float32/64 [5]. Elemen pertama adalah tensor_id, jika tersedia, dan -1 jika tidak. Empat slot yang tersisa adalah jumlah total elemen, -infs, +infs, dan nans di tensor input masing-masing. 4 (FULL_HEALTH): Mengeluarkan bentuk tensor float32/64 [11]. Elemen pertama adalah tensor_id, jika tersedia, dan -1 jika tidak. Elemen ke-2 adalah device_id, jika disediakan, dan -1 jika tidak. Elemen ke-3 menyimpan nilai tipe data dari tensor input sesuai dengan tipe yang disebutkan di tensorflow/core/framework/types.proto. Elemen yang tersisa menampung jumlah total elemen, -infs, +infs, nans, bilangan hingga negatif, nol, dan bilangan hingga positif dalam tensor input. 5 (BENTUK): Keluarkan bentuk tensor float32/64 [10]. Elemen pertama adalah tensor_id, jika tersedia, dan -1 jika tidak. Elemen ke-2 menyimpan nilai tipe data dari tensor input sesuai dengan tipe yang disebutkan di tensorflow/core/framework/types.proto. Elemen ke-3 memegang peringkat tensor. Elemen ke-4 menyimpan jumlah elemen dalam tensor. Akhirnya 6 elemen yang tersisa memegang bentuk tensor. Jika peringkat tensor lebih rendah dari 6, bentuknya diisi dengan nol. Jika peringkat lebih besar dari 6, kepala bentuk terpotong. 6 (FULL_NUMERICS): Keluarkan bentuk tensor float32/64 [22]. Elemen pertama adalah tensor_id, jika tersedia, dan -1 jika tidak. Elemen ke-2 adalah device_id, jika disediakan, dan -1 jika tidak. Elemen ke-3 menyimpan nilai tipe data dari tensor input sesuai dengan tipe yang disebutkan di tensorflow/core/framework/types.proto. Elemen ke-4 memegang pangkat tensor. Elemen ke-5 hingga ke-11 mempertahankan bentuk tensor. Jika peringkat tensor lebih rendah dari 6, bentuknya diisi dengan nol. Jika peringkat lebih besar dari 6, kepala bentuk terpotong. Elemen ke-12 hingga ke-18 menampung jumlah elemen, -infs, +infs, nans, float denormal, bilangan hingga negatif, nol, dan bilangan hingga positif dalam tensor input. Empat elemen terakhir menyimpan nilai min, nilai maks, mean, dan varians dari tensor input. 8 (REDUCE_INF_NAN_THREE_SLOTS): Keluarkan bentuk tensor float32/64 [3]. Elemen pertama adalah -inf jika salah satu elemen tensor input adalah -inf, atau nol jika tidak. Elemen ke-2 adalah +inf jika ada elemen tensor input +inf, atau nol jika tidak. Elemen ke-3 adalah nan jika salah satu elemen tensor input adalah nan, atau nol jika tidak. |
---|
public static DebugNumericSummaryV2.Options tensorId (Long tensorId)
Parameter
tensorId | Opsional. Pengidentifikasi bilangan bulat untuk tensor yang diringkas oleh operasi ini. |
---|