我知道您可以从使用Python或R构建的H2O模型生成Java POJO,但有没有办法构建可以在.NET环境中运行的C#dll或类似的东西?我已经看到了对此的引用,但没有具体的内容。
答案 0 :(得分:0)
不,H2O目前不支持此功能。
答案 1 :(得分:0)
R,Python和JavaScript / CoffeeScript(即Flow)客户端都只是对H2O服务器进行REST API调用。如果您的生产工作流允许在后台运行H2O java服务器,您可以通过进行相同的REST API调用从C#应用程序加载模型并调用它们。
它是well documented,但在观看正在进行的网络通话时,可能更容易在Flow中执行所需的步骤。
当然,这是否比你自己的想法更好地从H2O导出模型参数并将它们导入C#本机库是有争议的。如果您正在批量预测,则运行Java服务器并使用API调用的可能性更大。