我创建了一个简单的 Keras 回归模型并对其进行了训练,然后将其保存为 h5 格式。然后为了在greengrass上部署,我使用neo编译了这个模型,然后部署它并使用lamda函数进行推理。最终预测结果与实际 keras 模型的预测结果略有不同。
模型:
import pandas as pd
from keras.models import Sequential
from keras.layers import *
model = Sequential()
model.add(Dense(50, input_dim=9, activation='relu'))
model.add(Dense(100, activation='relu'))
model.add(Dense(50, activation='relu'))
model.add(Dense(1, activation='linear'))
model.compile(loss='mean_squared_error', optimizer='adam')
这是预期的行为吗?