MaxPoolWithArgmax

kelas akhir publik MaxPoolWithArgmax

Melakukan pengumpulan maksimal pada input dan output baik nilai maupun indeks maksimal.

Indeks dalam `argmax` diratakan, sehingga nilai maksimum pada posisi `[b, y, x, c]` menjadi indeks rata: `(y * lebar + x) * saluran + c` jika `include_batch_in_index` adalah False ; `((b * tinggi + y) * lebar + x) * saluran + c` jika `include_batch_in_index` Benar.

Indeks yang dikembalikan selalu dalam `[0, tinggi) x [0, lebar)` sebelum diratakan, meskipun ada padding dan jawaban yang benar secara matematis berada di luar (negatif atau terlalu besar). Ini adalah bug, tetapi memperbaikinya sulit dilakukan dengan cara yang kompatibel dengan versi sebelumnya, terutama karena perataan.

Kelas Bersarang

kelas MaxPoolWithArgmax.Options Atribut opsional untuk MaxPoolWithArgmax

Konstanta

Rangkaian OP_NAME Nama operasi ini dikenal dengan mesin inti TensorFlow

Metode Publik

Keluaran <U>
argmax ()
4-D.
statis <T memperluas TNomber , U memperluas TNomber > MaxPoolWithArgmax <T, U>
buat ( Lingkup lingkup, masukan Operan <T>, Daftar<Panjang> ksize, Daftar<Panjang> langkah, Kelas<U> Targmax, Bantalan string, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi MaxPoolWithArgmax baru.
statis <T memperluas TNumber > MaxPoolWithArgmax <T, TInt64 >
buat ( Lingkup lingkup, masukan Operan <T>, Ukuran Daftar<Panjang>, Langkah Daftar<Panjang>, Bantalan string, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi MaxPoolWithArgmax baru menggunakan tipe keluaran default.
MaxPoolWithArgmax.Options statis
sertakanBatchInIndex (Boolean sertakanBatchInIndex)
Keluaran <T>
keluaran ()
Tensor keluaran gabungan maksimal.

Metode Warisan

Konstanta

String akhir statis publik OP_NAME

Nama operasi ini dikenal dengan mesin inti TensorFlow

Nilai Konstan: "MaxPoolWithArgmax"

Metode Publik

Keluaran publik <U> argmax ()

4-D. Indeks rata dari nilai maksimal yang dipilih untuk setiap keluaran.

public static MaxPoolWithArgmax <T, U> buat ( Lingkup lingkup, masukan Operan <T>, Daftar<Panjang> ksize, Langkah Daftar<Panjang>, Kelas<U> Targmax, Bantalan string, Opsi... opsi)

Metode pabrik untuk membuat kelas yang membungkus operasi MaxPoolWithArgmax baru.

Parameter
cakupan ruang lingkup saat ini
memasukkan 4-D dengan bentuk `[batch, tinggi, lebar, saluran]`. Masukan untuk dikumpulkan.
ukuran Ukuran jendela untuk setiap dimensi tensor masukan.
langkah Langkah jendela geser untuk setiap dimensi tensor masukan.
lapisan Jenis algoritma padding yang akan digunakan.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru MaxPoolWithArgmax

public static MaxPoolWithArgmax <T, TInt64 > buat ( Lingkup cakupan , masukan Operan <T>, Daftar<Panjang> ksize, Langkah Daftar<Panjang>, Bantalan string, Opsi... opsi)

Metode pabrik untuk membuat kelas yang membungkus operasi MaxPoolWithArgmax baru menggunakan tipe keluaran default.

Parameter
cakupan ruang lingkup saat ini
memasukkan 4-D dengan bentuk `[batch, tinggi, lebar, saluran]`. Masukan untuk dikumpulkan.
ukuran Ukuran jendela untuk setiap dimensi tensor masukan.
langkah Langkah jendela geser untuk setiap dimensi tensor masukan.
lapisan Jenis algoritma padding yang akan digunakan.
pilihan membawa nilai atribut opsional
Kembali
  • contoh baru MaxPoolWithArgmax

MaxPoolWithArgmax.Options statis publik includeBatchInIndex (Boolean includeBatchInIndex)

Parameter
termasukBatchInIndex Apakah akan menyertakan dimensi batch dalam indeks `argmax` yang diratakan.

Keluaran publik <T> keluaran ()

Tensor keluaran gabungan maksimal.