MulaiMulai sekarang secara gratis

Tambahkan padding ke CNN

Padding memungkinkan sebuah layer konvolusi mempertahankan resolusi masukan ke layer tersebut. Ini dilakukan dengan menambahkan nol di sekeliling tepi gambar masukan, sehingga kernel konvolusi dapat tumpang tindih dengan piksel di tepi gambar.

Latihan ini adalah bagian dari kursus

Pemodelan Citra dengan Keras

Lihat Kursus

Petunjuk latihan

Tambahkan layer Conv2D dan pilih padding sehingga keluaran berukuran sama dengan masukan.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Initialize the model
model = Sequential()

# Add the convolutional layer
model.add(____(10, kernel_size=3, activation='relu', 
                 input_shape=(img_rows, img_cols, 1), 
                 ____))

# Feed into output layer
model.add(Flatten())
model.add(Dense(3, activation='softmax'))
Edit dan Jalankan Kode