Invalid JSON: Expected property name or '}' in JSONat line 1, column 2
| {'name': 'sequential_2', | |
| 'layers': [{'class_name': 'InputLayer', | |
| 'config': {'batch_input_shape': (None, 180, 180, 3), | |
| 'dtype': 'float32', | |
| 'sparse': False, | |
| 'ragged': False, | |
| 'name': 'sequential_1_input'}}, | |
| {'class_name': 'Sequential', | |
| 'config': {'name': 'sequential_1', | |
| 'layers': [{'class_name': 'InputLayer', | |
| 'config': {'batch_input_shape': (None, 180, 180, 3), | |
| 'dtype': 'float32', | |
| 'sparse': False, | |
| 'ragged': False, | |
| 'name': 'random_flip_input'}}, | |
| {'class_name': 'RandomFlip', | |
| 'config': {'name': 'random_flip', | |
| 'trainable': True, | |
| 'batch_input_shape': (None, 180, 180, 3), | |
| 'dtype': 'float32', | |
| 'mode': 'horizontal', | |
| 'seed': None}}, | |
| {'class_name': 'RandomRotation', | |
| 'config': {'name': 'random_rotation', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'factor': 0.1, | |
| 'fill_mode': 'reflect', | |
| 'fill_value': 0.0, | |
| 'interpolation': 'bilinear', | |
| 'seed': None}}, | |
| {'class_name': 'RandomZoom', | |
| 'config': {'name': 'random_zoom', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'height_factor': 0.1, | |
| 'width_factor': None, | |
| 'fill_mode': 'reflect', | |
| 'fill_value': 0.0, | |
| 'interpolation': 'bilinear', | |
| 'seed': None}}]}}, | |
| {'class_name': 'Rescaling', | |
| 'config': {'name': 'rescaling_1', | |
| 'trainable': True, | |
| 'batch_input_shape': (None, 180, 180, 3), | |
| 'dtype': 'float32', | |
| 'scale': 0.00392156862745098, | |
| 'offset': 0.0}}, | |
| {'class_name': 'Conv2D', | |
| 'config': {'name': 'conv2d_3', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'filters': 16, | |
| 'kernel_size': (3, 3), | |
| 'strides': (1, 1), | |
| 'padding': 'same', | |
| 'data_format': 'channels_last', | |
| 'dilation_rate': (1, 1), | |
| 'groups': 1, | |
| 'activation': 'relu', | |
| 'use_bias': True, | |
| 'kernel_initializer': {'class_name': 'GlorotUniform', | |
| 'config': {'seed': None}}, | |
| 'bias_initializer': {'class_name': 'Zeros', 'config': {}}, | |
| 'kernel_regularizer': None, | |
| 'bias_regularizer': None, | |
| 'activity_regularizer': None, | |
| 'kernel_constraint': None, | |
| 'bias_constraint': None}}, | |
| {'class_name': 'MaxPooling2D', | |
| 'config': {'name': 'max_pooling2d_3', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'pool_size': (2, 2), | |
| 'padding': 'valid', | |
| 'strides': (2, 2), | |
| 'data_format': 'channels_last'}}, | |
| {'class_name': 'Conv2D', | |
| 'config': {'name': 'conv2d_4', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'filters': 32, | |
| 'kernel_size': (3, 3), | |
| 'strides': (1, 1), | |
| 'padding': 'same', | |
| 'data_format': 'channels_last', | |
| 'dilation_rate': (1, 1), | |
| 'groups': 1, | |
| 'activation': 'relu', | |
| 'use_bias': True, | |
| 'kernel_initializer': {'class_name': 'GlorotUniform', | |
| 'config': {'seed': None}}, | |
| 'bias_initializer': {'class_name': 'Zeros', 'config': {}}, | |
| 'kernel_regularizer': None, | |
| 'bias_regularizer': None, | |
| 'activity_regularizer': None, | |
| 'kernel_constraint': None, | |
| 'bias_constraint': None}}, | |
| {'class_name': 'MaxPooling2D', | |
| 'config': {'name': 'max_pooling2d_4', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'pool_size': (2, 2), | |
| 'padding': 'valid', | |
| 'strides': (2, 2), | |
| 'data_format': 'channels_last'}}, | |
| {'class_name': 'Conv2D', | |
| 'config': {'name': 'conv2d_5', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'filters': 64, | |
| 'kernel_size': (3, 3), | |
| 'strides': (1, 1), | |
| 'padding': 'same', | |
| 'data_format': 'channels_last', | |
| 'dilation_rate': (1, 1), | |
| 'groups': 1, | |
| 'activation': 'relu', | |
| 'use_bias': True, | |
| 'kernel_initializer': {'class_name': 'GlorotUniform', | |
| 'config': {'seed': None}}, | |
| 'bias_initializer': {'class_name': 'Zeros', 'config': {}}, | |
| 'kernel_regularizer': None, | |
| 'bias_regularizer': None, | |
| 'activity_regularizer': None, | |
| 'kernel_constraint': None, | |
| 'bias_constraint': None}}, | |
| {'class_name': 'MaxPooling2D', | |
| 'config': {'name': 'max_pooling2d_5', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'pool_size': (2, 2), | |
| 'padding': 'valid', | |
| 'strides': (2, 2), | |
| 'data_format': 'channels_last'}}, | |
| {'class_name': 'Dropout', | |
| 'config': {'name': 'dropout', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'rate': 0.2, | |
| 'noise_shape': None, | |
| 'seed': None}}, | |
| {'class_name': 'Flatten', | |
| 'config': {'name': 'flatten_1', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'data_format': 'channels_last'}}, | |
| {'class_name': 'Dense', | |
| 'config': {'name': 'dense_2', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'units': 128, | |
| 'activation': 'relu', | |
| 'use_bias': True, | |
| 'kernel_initializer': {'class_name': 'GlorotUniform', | |
| 'config': {'seed': None}}, | |
| 'bias_initializer': {'class_name': 'Zeros', 'config': {}}, | |
| 'kernel_regularizer': None, | |
| 'bias_regularizer': None, | |
| 'activity_regularizer': None, | |
| 'kernel_constraint': None, | |
| 'bias_constraint': None}}, | |
| {'class_name': 'Dense', | |
| 'config': {'name': 'dense_3', | |
| 'trainable': True, | |
| 'dtype': 'float32', | |
| 'units': 5, | |
| 'activation': 'linear', | |
| 'use_bias': True, | |
| 'kernel_initializer': {'class_name': 'GlorotUniform', | |
| 'config': {'seed': None}}, | |
| 'bias_initializer': {'class_name': 'Zeros', 'config': {}}, | |
| 'kernel_regularizer': None, | |
| 'bias_regularizer': None, | |
| 'activity_regularizer': None, | |
| 'kernel_constraint': None, | |
| 'bias_constraint': None}}]} |