ich ein einfaches trainiert keras Modell haben:Ändern Keras Modell nach dem Training
model = Sequential()
model.add(Dense(output_dim, activation='relu',input_shape(input_dim,)))
model.add(Dense(output_dim, activation='sigmoid'))
model.compile(loss='categorical_crossentropy', optimizer='adam', metrics=['accuracy'])
model.fit(x_train, y_train)
Nachdem ich das Modell trainiere ich eine Schicht hinzugefügt werden soll, wo ich die Gewichte wählen. Ich habe versucht,
model.layers.append(Dense(output_dim, activation='sigmoid', input_shape=(input_dim,), kernel_initializer='ones'))
Aber es funktioniert nicht ... Ich fühle mich wie ich das Modell erneut kompilieren müssen möglicherweise, aber es funktioniert nicht. Irgendwelche Ideen?