Yhhxhfh commited on
Commit
1d11933
1 Parent(s): a674ac1

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -6
app.py CHANGED
@@ -163,12 +163,14 @@ async def train_and_save_model():
163
  model = load_model(temp_file_name)
164
  os.remove(temp_file_name)
165
  else:
166
- model = Sequential()
167
- model.add(Dense(128, input_shape=(len(train_x[0]),), activation='relu'))
168
- model.add(Dropout(0.5))
169
- model.add(Dense(64, activation='relu'))
170
- model.add(Dropout(0.5))
171
- model.add(Dense(len(train_y[0]), activation='softmax'))
 
 
172
 
173
  sgd = SGD(learning_rate=0.01, momentum=0.9, nesterov=True)
174
  model.compile(loss='categorical_crossentropy', optimizer=sgd, metrics=['accuracy'])
 
163
  model = load_model(temp_file_name)
164
  os.remove(temp_file_name)
165
  else:
166
+ input_layer = Input(shape=(len(train_x[0]),))
167
+ layer1 = Dense(128, activation='relu')(input_layer)
168
+ layer2 = Dropout(0.5)(layer1)
169
+ layer3 = Dense(64, activation='relu')(layer2)
170
+ layer4 = Dropout(0.5)(layer3)
171
+ output_layer = Dense(len(classes), activation='softmax')(layer4)
172
+
173
+ model = Sequential(layers=[input_layer, layer1, layer2, layer3, layer4, output_layer])
174
 
175
  sgd = SGD(learning_rate=0.01, momentum=0.9, nesterov=True)
176
  model.compile(loss='categorical_crossentropy', optimizer=sgd, metrics=['accuracy'])