Melakukan pengumpulan rata-rata pecahan pada input.
Penggabungan rata-rata pecahan mirip dengan Penggabungan maks pecahan dalam langkah pembuatan wilayah pengumpulan. Satu-satunya perbedaan adalah setelah wilayah pengumpulan dihasilkan, operasi rata-rata dilakukan alih-alih operasi maksimal di setiap wilayah pengumpulan.
Kelas Bersarang
kelas | FractionalAvgPool.Options | Atribut opsional untuk FractionalAvgPool |
Konstanta
Rangkaian | OP_NAME | Nama operasi ini dikenal dengan mesin inti TensorFlow |
Metode Publik
Keluaran < TInt64 > | colPoolingSequence () urutan pengumpulan kolom, diperlukan untuk menghitung gradien. |
statis <T memperluas TNumber > FractionalAvgPool <T> | |
FractionalAvgPool.Options statis | deterministik (Deterministik Boolean) |
Keluaran <T> | keluaran () tensor keluaran setelah pengumpulan rata-rata pecahan. |
FractionalAvgPool.Options statis | tumpang tindih (Boolean tumpang tindih) |
FractionalAvgPool.Options statis | pseudoRandom (Boolean pseudoRandom) |
Keluaran < TInt64 > | barisPoolingSequence () urutan pengumpulan baris, diperlukan untuk menghitung gradien. |
FractionalAvgPool.Options statis | benih (biji panjang) |
FractionalAvgPool.Options statis | seed2 (Benih panjang2) |
Metode Warisan
Konstanta
String akhir statis publik OP_NAME
Nama operasi ini dikenal dengan mesin inti TensorFlow
Metode Publik
Keluaran publik < TInt64 > colPoolingSequence ()
urutan pengumpulan kolom, diperlukan untuk menghitung gradien.
public static FractionalAvgPool <T> buat ( Lingkup cakupan , nilai Operan <T>, Daftar<Float> poolingRatio, Opsi... opsi)
Metode pabrik untuk membuat kelas yang membungkus operasi FractionalAvgPool baru.
Parameter
cakupan | ruang lingkup saat ini |
---|---|
nilai | 4-D dengan bentuk `[batch, tinggi, lebar, saluran]`. |
Rasio penyatuan | Rasio pengumpulan untuk setiap dimensi `nilai`, saat ini hanya mendukung dimensi baris dan kolom dan harus >= 1,0. Misalnya, rasio penggabungan yang valid terlihat seperti [1.0, 1.44, 1.73, 1.0]. Elemen pertama dan terakhir harus 1.0 karena kami tidak mengizinkan penggabungan dimensi batch dan saluran. 1,44 dan 1,73 masing-masing merupakan rasio gabungan pada dimensi tinggi dan lebar. |
pilihan | membawa nilai atribut opsional |
Kembali
- contoh baru dari FractionalAvgPool
public static FractionalAvgPool.Options deterministik (Deterministik Boolean)
Parameter
deterministik | Jika disetel ke True, wilayah pengumpulan tetap akan digunakan saat melakukan iterasi pada node FractionalAvgPool dalam grafik komputasi. Terutama digunakan dalam pengujian unit untuk membuat FractionalAvgPool bersifat deterministik. |
---|
FractionalAvgPool.Options statis publik yang tumpang tindih (Boolean tumpang tindih)
Parameter
tumpang tindih | Jika disetel ke True, artinya saat menggabungkan, nilai pada batas sel gabungan yang berdekatan digunakan oleh kedua sel. Misalnya: `indeks 0 1 2 3 4` `nilai 20 5 16 3 7` Jika urutan pengumpulannya adalah [0, 2, 4], maka 16, pada indeks 2 akan digunakan dua kali. Hasilnya adalah [41/3, 26/3] untuk pengumpulan rata-rata pecahan. |
---|
FractionalAvgPool.Options statis publik pseudoRandom (Boolean pseudoRandom)
Parameter
pseudoAcak | Jika diatur ke True, menghasilkan urutan pengumpulan secara acak semu, jika tidak, secara acak. Periksa kertas [Benjamin Graham, Fractional Max-Pooling](http://arxiv.org/abs/1412.6071) untuk mengetahui perbedaan antara pseudorandom dan acak. |
---|
Keluaran publik < TInt64 > rowPoolingSequence ()
urutan pengumpulan baris, diperlukan untuk menghitung gradien.
benih FractionalAvgPool.Options statis publik (Benih panjang)
Parameter
benih | Jika salah satu seed atau seed2 disetel bukan nol, pembuat nomor acak akan diunggulkan oleh seed yang diberikan. Jika tidak, ia akan diunggulkan dengan benih acak. |
---|
public static FractionalAvgPool.Options seed2 (Benih panjang2)
Parameter
benih2 | Benih kedua untuk menghindari benturan benih. |
---|