ComenzarEmpieza gratis

Añade pasos a una red convolucional

El tamaño de los pasos del núcleo de convolución determina si el núcleo omitirá algunos de los píxeles a medida que se desliza por la imagen. Esto afecta al tamaño de la salida porque, cuando los pasos son mayores que uno, el núcleo se centrará solo en algunos de los píxeles.

Este ejercicio forma parte del curso

Modelado de imágenes con Keras

Ver curso

Instrucciones del ejercicio

Construye una red neuronal con una capa convolucional de convoluciones escalonadas ( Conv2D ) que omite cada dos píxeles.

Ejercicio interactivo práctico

Prueba este ejercicio completando el código de muestra.

# 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'))
Editar y ejecutar código