- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
过去几天我一直在使用 h2o 和 h2o Flow,并且非常喜欢它。两天前,我从 h2o Flow 导出了一些模型(二进制格式)并用 R 导入它们,这样我就可以做进一步的研究。直到今天它都运行良好。出于某种原因,当我尝试 h2o.loadModel
函数时出现以下错误(在我导出的所有二进制模型之前它工作得很好)。澄清一下,我已经成功运行了 h2o.init()
命令来打开 H2O 集群。
ERROR: Unexpected HTTP Status code: 412 Precondition Failed (url = http://localhost:54321/99/Models.bin/)
water.exceptions.H2OIllegalArgumentException
[1] "water.exceptions.H2OIllegalArgumentException: Illegal argument: dir of function: importModel: H2O/H2O-XX/gbm_grid1_m02"
[2] " water.api.ModelsHandler.importModel(ModelsHandler.java:220)"
[3] " sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)"
[4] " sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)"
[5] " sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)"
[6] " java.lang.reflect.Method.invoke(Method.java:498)"
[7] " water.api.Handler.handle(Handler.java:63)"
[8] " water.api.RequestServer.serve(RequestServer.java:446)"
[9] " water.api.RequestServer.doGeneric(RequestServer.java:296)"
[10] " water.api.RequestServer.doPost(RequestServer.java:222)"
[11] " javax.servlet.http.HttpServlet.service(HttpServlet.java:755)"
[12] " javax.servlet.http.HttpServlet.service(HttpServlet.java:848)"
[13] " org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:684)"
[14] " org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:503)"
[15] " org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)"
[16] " org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:429)"
[17] " org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)"
[18] " org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)"
[19] " org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)"
[20] " org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)"
[21] " water.JettyHTTPD$LoginHandler.handle(JettyHTTPD.java:189)"
[22] " org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)"
[23] " org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)"
[24] " org.eclipse.jetty.server.Server.handle(Server.java:370)"
[25] " org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:494)"
[26] " org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53)"
[27] " org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:982)"
[28] " org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1043)"
[29] " org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)"
[30] " org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)"
[31] " org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72)"
[32] " org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:264)"
[33] " org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)"
[34] " org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)"
[35] " java.lang.Thread.run(Thread.java:748)"
Error in .h2o.doSafeREST(h2oRestApiVersion = h2oRestApiVersion, urlSuffix = page, :
ERROR MESSAGE:
Illegal argument: dir of function: importModel: H2O/H2O-XX/gbm_grid1_m02
我在 RStudio、macOS Sierra (10.12.6 (16G29)) 上使用最新的 h2o 版本 3.15.0.4029
更新:应 Erin 的要求,发布我是如何尝试导入模型的:
library(h2o)
#h2o.init(nthreads = -1, max_mem_size = "7G") # Already initiated
#h2o.removeAll()
h2oXX <- h2o.loadModel("H2O-XX/GBM_grid_0_AutoML_20171102_095446_model_41")
降级到最新的稳定版本 (h2o-3.14.0.7) 并收到相同的错误:Illegal argument: dir of function: importModel: H2O-XX/GBM_grid_0_AutoML_20171102_095446_model_41
附模型(可以尝试导入):bit.ly/h2odemo
最佳答案
如果您看到如下所示的错误(关键标识符是此语句 Illegal argument: dir of function: importModel:
)
ERROR: Unexpected HTTP Status code: 412 Precondition Failed (url = http://localhost:54321/99/Models.bin/)
water.exceptions.H2OIllegalArgumentException
[1] "water.exceptions.H2OIllegalArgumentException: Illegal argument: dir of function: importModel: H2O/H2O-XX/gbm_grid1_m02"
那么这可能意味着您使用不同版本的 H2O 来训练和保存模型,而不是用来加载 H2O 模型。这是一个问题,因为 binary models (使用 h2o.saveModel()
函数保存的模型)在不同版本的 H2O 之间不兼容。
简单的解决方案是使用相同版本的 H2O 保存并重新加载模型。
另一种解决方案是使用 POJO or MOJO类型 H2O 模型。这种模型格式将模型导出为纯 Java 代码,并且不依赖于特定版本的 H2O。当您对测试数据生成预测时,它也不需要运行 H2O 集群。如果您要将 H2O 模型投入生产,这通常是您想要使用的。
关于r - 无法使用 h2o.loadModel() 函数 : 412 Precondition Failed 导入 binay h2o 模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47062207/
我想要获得斯坦福大学的折叠依赖解析器。这是我的代码: import edu.stanford.nlp.ling.CoreLabel; import edu.stanford.nlp.ling.Sent
我正在 Google Chrome 中使用 Keras MobileNet 和 TensorFlow.js 对图像进行分类。我遵循了一个教程。当我运行代码时,我得到了 tf.loadModel is
我正在使用 Play Framework yabe 教程,但在添加标签时遇到了问题。我不确定我添加了什么代码导致了更改,但现在 Fixtures.loadModels(data.yml) 代码段在 .
模型位置已添加到类路径中。我还尝试导入模型,将其放置在项目的“用户”文件夹中。 .loadModel 语句在 jmonkey 中有效,但在 java 中无效: rotor1 = assetManage
更新于 2017 年 6 月 28 日,如下,以回应@Michal Kurka。 2017 年 6 月 26 日更新,如下。 我无法加载以原生 H2O 格式(即十六进制)保存的大型 GBM 模型。 H
本文整理了Java中ml.dmlc.xgboost4j.java.XGBoost.loadModel()方法的一些代码示例,展示了XGBoost.loadModel()的具体用法。这些代码示例主要来源
我正在 ionic3 框架中开发一个用于识别绘制字符的应用程序,但我在导入模型时遇到了问题。我已将模型从 Keras(使用 tensorflowjs_converter 转换)以两种不同的方式导入到我
我有两个 Controller (源和项目),在项目添加 View 上,我希望用户可以看到源表中的一些信息。 因此,在项目 Controller 中,我尝试访问 Feed 模型,我遇到的所有内容都建议
本文整理了Java中com.reprezen.rapidml.xtext.loaders.ZenModelLoader.loadModel()方法的一些代码示例,展示了ZenModelLoader.l
我们需要查询一个有问题的 Http Content Negotiation 的服务器(它不理解 Accept Header 中的 q 参数)。所以我们需要用 发送查询 接受:应用程序/rdf+xml
初始化数据样本.yml Book(a): &a title: Play in Action price: 30.00 Book(b): &b title: Alice in Wonderl
过去几天我一直在使用 h2o 和 h2o Flow,并且非常喜欢它。两天前,我从 h2o Flow 导出了一些模型(二进制格式)并用 R 导入它们,这样我就可以做进一步的研究。直到今天它都运行良好。出
我正在使用函数 FileManager.get().loadModel(url) 在 apache jena 中加载模型。我也知道 HTTP 响应链接 header 中可能有一些 URL。我也想从链接
我有一个带有持久化 DateTime 字段的模型类,该字段仅通过 getters/setters 与 Transient 属性、String date; 和 String time; 进行交互。执行一
我是一名优秀的程序员,十分优秀!