« RPCなサーバーを立てる - Pyro | メイン | ATLASをRで使う(Linux編) »

nnet(ニューラルネットワーク)をスピードアップ!

ライブラリnnetなのですが、ソースを見るとBLASを使っていなかったので、BLASを使うように修正してみました.
ニューロンの数にもよりますが、半分くらいの時間で計算できるようになりました.
くわしくはこちら(Cのソースもあります) ⇒ nnetのソースを修正して計算速度の改善をはかる

バグ報告等は、こちらのエントリーにどうぞ.↓

トラックバック

このエントリーのトラックバックURL:
http://blogs.topaz.ne.jp/mt/MT-3.37-ja/mt-tb.cgi/102

コメント (2)

とおりすがり:

さっそく使わせていただきましたが、計算時間が短縮できました!
というかはじめからblas使えるように書いておいてくれればいいのに・・・

みゅ(管理人):

ほんと、そうですよねぇ・・・

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)