【问题标题】:ML.NET how to detect a model is missing from the PredictionEnginePoolML.NET 如何检测 PredictionEnginePool 中缺少模型
【发布时间】:2020-05-09 10:13:41
【问题描述】:

我正在尝试通过调用 predictionEnginePool.GetModel(modelName: "ModelA") 检查模型是否存在于 PredictionEnginePool 中,但我收到一个异常,指出模型不在字典中,即使我传入了正确的模型名称在创建过程中指定。

这是寻找模型的正确方法还是有更好的方法?

【问题讨论】:

  • 您是从网络应用程序调用这个吗?如果是这样,您可以使用 Microsoft.Extensions.ML 包。这是它的文档 - docs.microsoft.com/en-us/dotnet/machine-learning/how-to-guides/…
  • 我很了解这个文档。当预测引擎池已经通过 startup.cs 中的设置时,我在运行时训练了一个新模型。我想在进行预测之前检查模型是否已经加载。

标签: ml.net


【解决方案1】:

CEO,我认为目前没有办法检查模型是否已加载。我建议将问题作为建议提交给 ML.NET 存储库。 https://github.com/dotnet/machinelearning

【讨论】:

    猜你喜欢
    • 2021-05-12
    • 2020-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多