Dodawanie kroków do sieci splotowej
Rozmiar kroków (strides) jądra splotowego określa, czy jądro będzie pomijać niektóre piksele podczas przesuwania się po obrazie. Ma to wpływ na rozmiar wyjścia – gdy kroki są większe niż 1, jądro jest wyśrodkowywane tylko na części pikseli.
To ćwiczenie jest częścią kursu
Modelowanie obrazów z Keras
Instrukcje do ćwiczenia
Zbuduj sieć neuronową z warstwą Conv2D, która używa splotów z krokami pomijającymi co drugi piksel.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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'))