Mulai sekarangMulai 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 merupakan bagian dari kursus

Pemodelan Citra dengan Keras

Lihat Kursus

Instruksi latihan

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

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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