from tensorflow.keras import models
from tensorflow.keras.layers import Conv2D, MaxPooling2D, Dense, Flatten
model = models.Sequential()
model.add(Conv2D(filters=64, kernel_size=(10, 10), strides=(2, 2), padding='valid', input_shape=(1024, 1024, 3)))
model.add(MaxPooling2D(pool_size=(2, 2),strides=(2, 2)))
model.add(Flatten())
model.add(Dense(units=1, activation='sigmoid'))
#model.add(Dense(10, activation='softmax'))
model.summary()
ZnJvbSB0ZW5zb3JmbG93LmtlcmFzIGltcG9ydCBtb2RlbHMKZnJvbSB0ZW5zb3JmbG93LmtlcmFzLmxheWVycyBpbXBvcnQgQ29udjJELCBNYXhQb29saW5nMkQsIERlbnNlLCBGbGF0dGVuCgptb2RlbCA9IG1vZGVscy5TZXF1ZW50aWFsKCkKbW9kZWwuYWRkKENvbnYyRChmaWx0ZXJzPTY0LCBrZXJuZWxfc2l6ZT0oMTAsIDEwKSwgc3RyaWRlcz0oMiwgMiksIHBhZGRpbmc9J3ZhbGlkJywgaW5wdXRfc2hhcGU9KDEwMjQsIDEwMjQsIDMpKSkKbW9kZWwuYWRkKE1heFBvb2xpbmcyRChwb29sX3NpemU9KDIsIDIpLHN0cmlkZXM9KDIsIDIpKSkKbW9kZWwuYWRkKEZsYXR0ZW4oKSkKbW9kZWwuYWRkKERlbnNlKHVuaXRzPTEsIGFjdGl2YXRpb249J3NpZ21vaWQnKSkKI21vZGVsLmFkZChEZW5zZSgxMCwgYWN0aXZhdGlvbj0nc29mdG1heCcpKQptb2RlbC5zdW1tYXJ5KCk=
Model: "sequential"
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
conv2d (Conv2D) (None, 508, 508, 64) 19264
max_pooling2d (MaxPooling2D (None, 254, 254, 64) 0
)
flatten (Flatten) (None, 4129024) 0
dense (Dense) (None, 1) 4129025
=================================================================
Total params: 4,148,289
Trainable params: 4,148,289
Non-trainable params: 0
_________________________________________________________________