我们正在研究使用 mlflow 来处理我们的 keras 模型,并且我们还希望使用 mlflow 在例如 azure 中部署模型。但是这些模型需要对数据进行一些简单的预处理,在我们的例子中需要使用 minmax 缩放器。为了使部署的模型正确回答,他们必须在输入上应用缩放器(并在输出上逆向应用)。我还没有找到任何方法将缩放包含在持久化/部署的模型中。我是否忽略了某些东西,还是不可能?
问问题
413 次
1 回答
-1
Mlflow 的 mlflow.keras 和 mlflow 日志记录 API 会保留您的模型并根据需要重新加载它,您可能知道并且做对了。
如果您重新加载以 h5 格式保存的模型,并提供处理了 minmax 标量的新输入,它应该可以工作。
另一方面,我们在 google 上有一个 mlflow-user 组。请把这个也贴在那里。您可以在此处找到 URL:https ://mlflow.org/#community
干杯朱尔斯
于 2018-09-18T16:44:54.127 回答