1

モデルのパフォーマンスの相互検証のためのコードを書いています。データセットをランダムに分割するために、次の方法を使用します。

h2o.runif(train.hex) 

残念ながら、常に同じベクトルが返されます。

0.7309678 0.2405364 0.6374174 0.5504370 0.5975453 0.3332184

また、さまざまなシードを使用しようとしました。

h2o.runif(train.hex, seed=-1)

h2o.runif(train.hex, seed=123)

結果は常に同じです。関数の何が問題になっていますか?ヒントをいただければ幸いです。

アップデート

完全なコードは次のとおりです。

library(h2o)
localH2O <- h2o.init(nthreads = -1,max_mem_size = '7g')
data(iris)
iris.hex<- as.h2o(localH2O,iris)
random <- h2o.runif(iris.hex, seed=-1) 
print(random)
4

1 に答える 1