2016-04-11 2 views
4

J'essaye d'utiliser le paquet H2O dans R avec Java java 32 bits. Malheureusement, je suis limité par l'informatique de la comapny pour installer la version 64 bits de Java.R H2O avec Java 32 bits

Comment puis-je faire fonctionner H2O avec java 32 bits, c'est-à-dire si possible?

OS - Windows 7

+0

Je pense qu'il serait utile de dire quel système d'exploitation vous utilisez. (Je suis curieux de savoir pourquoi vous n'utilisez pas seulement Java 64 bits, au moins sur Linux, il n'y a pas de problème avec R et H2O et OpenJDK 64 bits.) –

+0

J'utilise Windows 7 et je suis limité par IT de l'entreprise . Bien que j'ai trouvé une solution de contournement en tirant manuellement le serveur avec Java 32 bits via cmd – dsauce

+0

Salut, y at-il une raison de ne pas accepter la réponse ci-dessous? Merci! – TomKraljevic

Répondre

1

Exécution H2O avec Java 32 bits est vraiment, vraiment pas recommandé, et non pris en charge. Il vous limitera également à de très petits ensembles de données. Mais, si vous le devez, vous pouvez exécuter H2O manuellement sur la ligne de commande, puis vous connecter au processus H2O en cours en utilisant l'interface utilisateur Web (ou R ou Python).

CMD> cd \path\to\h2o 
CMD> java -Xmx1g -jar h2o.jar -ip localhost 
04-07 15:59:30.483 127.0.0.1:54321  58927 main  INFO: ----- H2O started ----- 
04-07 15:59:30.503 127.0.0.1:54321  58927 main  INFO: Build git branch: rel-tutte 
04-07 15:59:30.503 127.0.0.1:54321  58927 main  INFO: Build git hash: e27e9002802e76b3ebb56a77f5bb82b827d5b810 
04-07 15:59:30.503 127.0.0.1:54321  58927 main  INFO: Build git describe: jenkins-rel-tutte-2 
... 
04-07 15:59:30.922 127.0.0.1:54321  58927 main  INFO: Registered: 136 REST APIs in: 368mS 
04-07 15:59:31.475 127.0.0.1:54321  58927 main  INFO: Registered: 201 schemas in 552ms 
04-07 15:59:31.476 127.0.0.1:54321  58927 main  INFO: 
04-07 15:59:31.476 127.0.0.1:54321  58927 main  INFO: Open H2O Flow in your web browser: http://127.0.0.1:54321 
04-07 15:59:31.476 127.0.0.1:54321  58927 main  INFO: 

Maintenant, ouvrez votre navigateur Web localhost: 54321 comme indiqué dans l'instruction en bas. Au lieu de -Xmx1g, vous pouvez expérimenter avec des tas plus grands pour trouver le plus grand que vous pouvez utiliser dans votre environnement local. [L'argument "-ip" rend le serveur Web de H2O uniquement lié à localhost, donc vous ne risquez pas d'exposer accidentellement H2O à d'autres personnes qui ne se trouvent pas sur votre ordinateur sans s'en rendre compte. ]