2017-09-19 14 views
0

SVM分類スタディを実行するためにffオブジェクトを使用しようとしています。ライブラリ内のSVM関数でffを使用する問題(e1071)

ffdf < - as.ffdf(signalDF)を使用してデータフレームをffオブジェクトに変換しました。データセットには10​​24列と〜600K行があります。

私は機能を実行する、svm(Y~., data=ffdf,scale=FALSE,kernel="linear")は、私はエラーが表示されます。

Error: cannot allocate vector of size 15.8 Gb 

Running ulimit -n: 
64000 

はまた、DFを走っすると、ディスクスペースの多くを示しています。

ffオブジェクトを使用しているときにメモリエラーが発生する理由は何ですか?

何か助けていただければ幸いです。

ありがとうございました

答えて

0

ディスク容量は、計算に使用できるメモリとは異なります。このエラーは、計算を実行するのに十分なメモリがないことを示します。主な理由は、データセットが大きく、コンピュータのRAMが限られていることです。トレーニングのサイズを小さくすると、実行されます。

関連する問題