我正在尝试在谷歌Colab中定义一个函数,但我收到此错误:"name 'model_norm' is not defined"



history_norm = model_norm。fit(X_train, y_train, epochs=400, batch_size=10)verbose=0, validation_data=(X_test_norm, y_test_norm))

请帮我解决这个问题

错误表明在调用模型拟合函数之前没有正确初始化或定义model_norm,模型拟合的示例可以如下所示

from tensorflow.keras.models import Sequential
from tensorflow.keras.layers import Dense
model_norm = Sequential()
model_norm.add(Dense(64, input_dim=10, activation='relu'))
model_norm.add(Dense(1, activation='sigmoid'))
model_norm.compile(loss='binary_crossentropy', optimizer='adam', metrics=['accuracy'])
history_norm = model_norm.fit(X_train, y_train, epochs=400, batch_size=10, verbose=0, validation_data=(X_test_norm, y_test_norm))