Zacznij terazZacznij za darmo

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

Zobacz kurs

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'))
Edytuj i uruchom kod