【问题标题】:as.h2o ERROR: Unexpected HTTP Status code: 500 Server Erroras.h2o 错误:意外的 HTTP 状态代码:500 服务器错误
【发布时间】:2017-07-06 04:04:13
【问题描述】:

我正在尝试使用Rstudio 中的h2o 做一些事情,但是在使用as.h2o() 时遇到了问题。它总是返回以下error

例如:

library(h2o)
localH2O = h2o.init()

finaldata.hex = as.h2o(finaldata)


ERROR: Unexpected HTTP Status code: 500 Server Error (url = http://localhost:54321/3/PostFile?destination_frame=%2Fprivate%2Fvar%2Ffolders%2F8z%2F29h4lb311gbdhg58mj704g580000gn%2FT%2FRtmpr83spR%2Ffile12ab3b8df30c.csv_sid_a24d_3)

Error: lexical error: invalid char in json text.
                                       <html> <head> <meta http-equiv=
                     (right here) ------^

你能帮我弄清楚如何解决这个error吗?

谢谢,

【问题讨论】:

  • 你可能会在这篇文章中找到你的答案:stackoverflow.com/questions/34221145/…
  • 这可能是解析问题。您能否发布您正在使用的 H2O 版本以及数据集的前 6 行。这也是调试您的问题或将来类似问题的过程: 1. 重新开始 2. 调用 h2o.startLogging() 这将打印日志文件的名称。 3. 再次尝试失败的序列。 4.查看startLogging创建的日志文件。如果您直接从 R 或 Python 启动 H2O,那么您将找到一个 .out 和 .err 文件。您可以从 R 调用函数来下载日志。 h2o.downloadAllLogs()

标签: r rstudio h2o


【解决方案1】:

这个问题是当你使用h2o将数据框改成h2o格式为:

data_h2o &lt;- as.h2O(data)

这是您的服务器的内部错误。

要解决此问题,您可以重新启动您的服务器并再次运行它。我希望这可以帮助你...

【讨论】:

  • 如何重启服务器而不丢失之前的对象?我也在使用 RStudio(库 h2o)
  • 您是否能够解决此问题? span>
【解决方案2】:

这是超级晚了,但我遇到了同样的问题,我意识到增加h2o.glm(...,max_mem_size) 使这个问题消失了。我正在将一个非常大的 data.table 转换为一个 h2o 对象,并且收到了同样的错误消息。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-18
    • 1970-01-01
    • 2017-09-03
    • 1970-01-01
    • 2015-03-24
    • 2019-02-08
    相关资源
    最近更新 更多