スパース行列をH2Oに取り込もうとしていますが、それが可能かどうか疑問に思っていました。以下があるとします。
test <- Matrix(c(1,0,0,1,1,1,1,0,1), nrow = 3, sparse = TRUE)
私のローカルH2OがlocalH2O
であると仮定すると、次のことができないようです:
as.h2o(test)
次のエラーが表示されますcannot coerce class "structure("dgCMatrix", package = "Matrix")" to a data.frame
。それはかなり論理的なようですが、テストが大きすぎてデータフレームに変換できないと仮定すると、これを H2O にロードするにはどうすればよいでしょうか? 疎行列表現を使用すると、わずか 500MB 程度です。
スパース行列を H2O に読み込むにはどうすればよいですか?