def custom_model():
from keras.models import Sequential
from keras.layers import Conv2D, MaxPooling2D, Flatten, Dense
model = Sequential()
model.add(Conv2D(32, (3, 3), activation='relu', input_shape=(32, 32, 3)))
model.add(MaxPooling2D((2, 2)))
model.add(Conv2D(64, (3, 3), activation='relu'))
model.add(MaxPooling2D((2, 2)))
model.add(Flatten())
model.add(Dense(10, activation='softmax'))
return model
ZGVmIGN1c3RvbV9tb2RlbCgpOgogIGZyb20ga2VyYXMubW9kZWxzIGltcG9ydCBTZXF1ZW50aWFsCiAgZnJvbSBrZXJhcy5sYXllcnMgaW1wb3J0IENvbnYyRCwgTWF4UG9vbGluZzJELCBGbGF0dGVuLCBEZW5zZQoKICBtb2RlbCA9IFNlcXVlbnRpYWwoKQogIG1vZGVsLmFkZChDb252MkQoMzIsICgzLCAzKSwgYWN0aXZhdGlvbj0ncmVsdScsIGlucHV0X3NoYXBlPSgzMiwgMzIsIDMpKSkKICBtb2RlbC5hZGQoTWF4UG9vbGluZzJEKCgyLCAyKSkpCiAgbW9kZWwuYWRkKENvbnYyRCg2NCwgKDMsIDMpLCBhY3RpdmF0aW9uPSdyZWx1JykpCiAgbW9kZWwuYWRkKE1heFBvb2xpbmcyRCgoMiwgMikpKQogIG1vZGVsLmFkZChGbGF0dGVuKCkpCiAgbW9kZWwuYWRkKERlbnNlKDEwLCBhY3RpdmF0aW9uPSdzb2Z0bWF4JykpCiAgcmV0dXJuIG1vZGVs