Почему h2o выдает ошибку 412 при запуске с R 3.4.0

Я пытаюсь запустить найденный здесь инструмент Open Language Chieve Executive Personality Tool, который требует, чтобы я использовал более старую версию h2o (предоставленную по ссылке), требующую от меня использования R 3.4.0.

После загрузки и установки старой версии R (3.4.0) мне не удалось открыть RStudio. В результате я запускаю Rscript через терминал Mac. Однако при запуске кода я получаю следующую ошибку. Предлагаемое решение в этом сообщении о переполнении стека похоже на аналогичную проблему, однако предлагаемое решение (обновление h2o) не является вариантом в этом случае, поскольку для инструмента требуется эта версия h20.

У кого-нибудь есть информация о том, что вызывает ошибку 412 и / или что я могу сделать, чтобы исправить проблему?

In h2o.clusterInfo() : 
Your H2O cluster version is too old (3 years, 1 month and 16 days)!
Please download and install the latest version from http://h2o.ai/download/
Initialising 8 core cluster.
  |======================================================================| 100%
  |======================================================================| 100%

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: models/w2v_200_50_pages_300_stemming"
 [2] "    water.api.ModelsHandler.importModel(ModelsHandler.java:225)"                                                                   
 [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:61)"                                                                                     
 [8] "    water.api.RequestServer.serve(RequestServer.java:436)"                                                                         
 [9] "    water.api.RequestServer.doGeneric(RequestServer.java:285)"                                                                     
[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:417)"                                                                     
[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: models/w2v_200_50_pages_300_stemming

Calls: h2o.loadModel -> .h2o.__remoteSend -> .h2o.doSafeREST
Execution halted

0 ответов

Другие вопросы по тегам