| 21 | |
| 22 | |
| 23 | def basic_static_model(): |
| 24 | ni = Input((None, 24, 24, 3)) |
| 25 | nn = Conv2d(16, (5, 5), (1, 1), padding='SAME', act=tf.nn.relu, name="conv1")(ni) |
| 26 | nn = MaxPool2d((3, 3), (2, 2), padding='SAME', name='pool1')(nn) |
| 27 | |
| 28 | nn = Conv2d(16, (5, 5), (1, 1), padding='SAME', act=tf.nn.relu, name="conv2")(nn) |
| 29 | nn = MaxPool2d((3, 3), (2, 2), padding='SAME', name='pool2')(nn) |
| 30 | |
| 31 | nn = Flatten(name='flatten')(nn) |
| 32 | nn = Dense(100, act=None, name="dense1")(nn) |
| 33 | M = Model(inputs=ni, outputs=nn) |
| 34 | return M |
| 35 | |
| 36 | |
| 37 | class Model_Save_and_Load_without_weights(CustomTestCase): |