ПочатиПочніть безкоштовно

Додайте padding до CNN

Padding дає змогу згортковому шару зберігати роздільну здатність вхідних даних для цього шару. Це роблять, додаючи нулі по краях вхідного зображення, щоб ядро згортки могло перекриватися з пікселями на межі зображення.

Ця вправа є частиною курсу

Моделювання зображень у Keras

Переглянути курс

Інструкції до вправи

Додайте шар Conv2D і виберіть таке padding, щоб вихід мав той самий розмір, що й вхід.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# 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'))
Редагувати та запускати код