2017-08-03 16 views
0

h2o_3.13.0.tar.gzをインストールしました。ppc64leボックスには、テスラP100が4台あり、Ubuntu 16.04.2 LTSです。それは、クーダv8.0.61(私はcuDNNを確認する方法がわかりません)があります。私はそれにLDDを実行すると、ファイルが存在する一方でdeepwater on powerpc

私は深海の小冊子で例を実行し、このステップ

model <- h2o.deepwater(x=features, y=target, ... nfolds=5, gpu=TRUE, seed=1234) 

に私はエラー

java.lang.RuntimeException: Unable to initialize the native Deep Learning backend: /tmp/libmxnet.so: /tmp/libmxnet.so: cannot open shared object file: No such file or directory (Possible cause: can't load AMD 64-bit .so on a Power PC 64-bit platform) 

を取得し、私はnot a dynamic executableを得る。

これは、このアーキテクチャでmxnetをコンパイルする必要があることを意味しますか、それとも他に何か不足していますか?次に同じ機能にgpu=FALSEを設定します。私は今、次のエラーが表示されます

java.lang.RuntimeException: Unable to initialize the native Deep Learning backend: Could not initialize class deepwater.backends.mxnet.MXNetBackend$MXNetLoader 

アイデアはありますか?

答えて

0

現在、PowerPCアーキテクチャはサポートしていません。 Intel x86-64コードを実行しようとしたためにこのエラーが発生しましたが、ppc64では動作しません。

コードの要件とその使用方法については、https://github.com/h2oai/deepwaterを参照してください。

+0

ご回答いただきありがとうございます。 GPU = TRUEのh2o.xgboostはこのアーチでも動作しません。これはコードh2o libの一部であり、深海のビットではありません。 – ironv

+0

TensorFlowとMXNetはx86-64向けにコンパイルされており、内部に含まれているため、これは機能しません。 CPUのみの場合は、CPU用に作成されたバージョンを使用する必要があります。これのためのダウンロードがあり、我々はまた、使用可能なCPUのドッカー画像のみを利用可能にしています。 – Magnus

関連する問題