I have a basic CNN model's code built with tensorflow.keras library:
model = Sequential()
# First Layer
model.add(Conv2D(64, (3,3), input_shape = (IMG_SIZE,IMG_SIZE,1)))
model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size = (3,3)))
# Second Layer
model.add(Conv2D(64, (3,3)))
model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size = (3,3)))
# Third Layer
model.add(Conv2D(64, (3,3)))
model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size = (3,3)))
# Fourth Layer
model.add(Conv2D(64, (3,3)))
model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size = (3,3)))
# Fifth Layer
model.add(Conv2D(64, (3,3)))
model.add(Activation("relu"))
model.add(MaxPooling2D(pool_size = (3,3)))
model.add(Flatten())
# Sixth Layer
model.add(Dense(64))
model.add(Activation("relu"))
# Seventh Layer
model.add(Dense(1))
model.add(Activation('sigmoid'))
Now, I want to make a connection between the second and the fourth layer to achieve a residual block using tensorflow.keras library.
So, How should I modify the code to achieve such a residual block?
