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です。