Adaugă padding într-o CNN
Padding-ul permite unui strat convoluțional să păstreze rezoluția imaginii de intrare. Acest lucru se realizează prin adăugarea de zerouri în jurul marginilor imaginii de intrare, astfel încât kernel-ul de convoluție să poată acoperi și pixelii de la margine.
Acest exercițiu face parte din cursul
Modelarea imaginilor cu Keras
Instrucțiuni pentru exercițiu
Adaugă un strat Conv2D și alege un padding astfel încât rezultatul să aibă aceleași dimensiuni ca intrarea.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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'))