SPVMを使ったディープラーニング高速化

SPVMを使ったディープラーニング高速化です。MNIST手書き認識ディープラーニングをSPVMで記述してPerlから呼び出しています。SPVMはC言語にトランスパイルされるので、C言語のパフォーマンスが実現されています。

SPVMを使ったディープラーニング高速化 - その1 一部SPVM化

ピュアPerlで書かれたMNIST手書き認識ディープラーニングのソースコードの一部をSPVMを使って書き直しました。

さらに、本格的にSPVMに書き直しました。パフォーマンスが格段に上がっています。

SPVMを使ったディープラーニング高速化のサンプルdeep_learning_spvm.plです。

SPVMを使ったディープラーニング高速化 - その2 本格的にSPVM化

さらに、本格的にSPVMに書き直しました。パフォーマンスがさらに上がっています。

SPVMを使ったディープラーニング高速化のサンプルdeep_learning_spvm2.plです。

Perlテキスト処理のエッセンス
  • 初級者向け・テキスト処理と正規表現の基本をマスター
業務に役立つPerl
  • 実務者向け・ログ解析など日本語を含むテキスト処理の実践!
Perlクラブ
  • 仲間と出会い
    ゆとりあるエンジニアライフを送る