Bir CNN'e padding ekle
Padding, bir evrişim katmanının bu katmana giren verinin çözünürlüğünü korumasını sağlar. Bu, giriş görüntüsünün kenarlarına sıfırlar eklenerek yapılır; böylece evrişim çekirdeği görüntünün kenarındaki piksellerle de çakışabilir.
Bu egzersiz, kursun bir parçasıdır
Keras ile Görüntü Modellemesi
Egzersiz talimatları
Bir Conv2D katmanı ekle ve çıktının boyutu girdinin boyutuyla aynı olacak şekilde bir padding seç.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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'))