2017-06-05 8 views
0

MBPで動作するR +深水+テンソルフローを取得しようとしています。TFでMBPで深水を走らせることができません

以下がインストールされています。 TensorFlowのウェブサイト上

Python 3.6.1 
TensorFlow 1.1 

Hello, TensorFlow例が正常に動作しています。

R version 3.4.0 

curl -O http://h2o-release.s3.amazonaws.com/h2o/master/3904/R/src/contrib/h2o_3.11.0.3904.tar.gz 
R CMD INSTALL h2o_3.11.0.3904.tar.gz 

curl -O http://s3.amazonaws.com/h2o-deepwater/public/nightly/latest/h2o_3.11.0.tar.gz 
R CMD INSTALL h2o_3.11.0.tar.gz 

私はh2oウェブサイトで提供されている次の例を実行しようとしています。

require(h2o) 

h2o.init() 

train <- h2o.importFile("https://h2o-public-test-data.s3.amazonaws.com/bigdata/laptop/mnist/train.csv.gz") 

target <- "C785" 
features <- setdiff(names(train), target) 

train[target] <- as.factor(train[target]) 

model <- h2o.deepwater(x=features, y=target, training_frame=train, epochs=100, activation="Rectifier", 
    hidden=c(200,200), ignore_const_cols=FALSE, mini_batch_size=256, input_dropout_ratio=0.1, 
    hidden_dropout_ratios=c(0.5,0.5), stopping_rounds=3, stopping_tolerance=0.05, 
    stopping_metric="misclassification", score_interval=2, score_duty_cycle=0.5, score_training_samples=1000, 
    score_validation_samples=1000, nfolds=5, gpu=FALSE, seed=1234, backend="tensorflow") 

私が手にエラーが私がSOに読んだものに基づいてError: java.lang.RuntimeException: Unable to initialize backend: Cannot find TensorFlow native library for OS: darwin, architecture: x86_64.とgitのページで、私は1つがMacプラットフォーム用にビルドする必要はありません印象の下にありました。

私が試したもう1つの点は、https://github.com/rstudio/tensorflowの情報を使用することでした。私が実行するとinstall_tensorflow()が得られますError: Prerequisites for installing TensorFlow not available.助けてください!

答えて

0

MacOS用のH2O +深水構造は提供していません。あなたがダウンロードしたものはLinuxマシン用に作られています(Ubuntuでテスト済み)、on the download pageと書かれています。

MacOSで実行する場合は、DeepWaterH2Oの両方を自分で作成する必要があります。

+0

申し訳ありません。これらのビットはRHEL6 x64で動作するのでしょうか、それともUbuntu固有のものでしょうか? – ironv

+0

私たちはRHEL6でテストしていませんが、はいです。 –

+0

私はこれをスピンアップしようとしています。私は元の投稿に*上記*の例をインストールする必要があると思います。 'install_tensorflow()'を実行する必要がありますか? – ironv

関連する問題