MulaiMulai sekarang secara gratis

Tambahkan strides ke jaringan konvolusional

Ukuran strides pada kernel konvolusi menentukan apakah kernel akan melewati beberapa piksel saat bergeser melintasi gambar. Ini memengaruhi ukuran keluaran karena ketika strides lebih besar dari satu, kernel hanya akan dipusatkan pada sebagian piksel.

Latihan ini adalah bagian dari kursus

Pemodelan Citra dengan Keras

Lihat Kursus

Petunjuk latihan

Bangun sebuah jaringan saraf dengan lapisan Conv2D yang menggunakan konvolusi bertahap (strided) sehingga melewati setiap piksel selang-seling.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Initialize the model
model = Sequential()

# Add the convolutional layer
model.add(Conv2D(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