2017-08-09 4 views
0

私はコサインの類似性を計算するためのより速い方法を探しています(2.8Gbの大きな行列があるためです)。MacBookにopenBLAS for Rをインストールする

「良いBLASライブラリ」について書かれたcoopパッケージを見つけたので、私は掘り出し始め、openBLASライブラリを使って高速化する必要があることを知りました。私はthe installation guideと他の多くの記事を読む。

MacbookでRにインストールして実行するにはどうすればよいですか?

+0

私はそのためのRのAPIがないと思います。独自の余弦類似関数を記述してみてください。参照してください:https://stats.stackexchange.com/questions/31565/is-there-an-r-function-that-will-compute-the-cosine-dissimilarity-matrix – C8H10N4O2

+0

私はそこに多くの改善があるとは思わないこの質問は、私は試しました。 – C8H10N4O2

答えて

1

osXには既にインストールされている素晴らしいblasライブラリがあり、これを代わりに使用できます。あなたはそれをリンクする必要があります。

# use faster vecLib library 
cd /Library/Frameworks/R.framework/Resources/lib 
ln -sf /System/Library/Frameworks/Accelerate.framework/Frameworks/vecLib.framework/Versions/Current/libBLAS.dylib libRblas.dylib 

see here for source and details

+0

ありがとう!そして、私がすべきことは何ですか?この2行を端末に書くだけですか? –

関連する問題