ディープ・ラーニング−ハードウエア化への道

Road to hardware implementation of Deep Learning


●ディープ・ラーニングのハードウエア化に挑戦します

●FPGAなどに実装して高速化、低消費電力化を目指します

●PythonやCで書かれたソフトウエアのハード化(HDL化)の方法論

●不定期ですが随時更新する予定です。リンクがない章はしばらくお待ちください



DIGITALFILTER.COM





第1部 ハードウエア化への前処理

1-01 ディープラーニングをFPGAに実装する理由

1-02 本企画のロードマップ

1-03 まずは普通にPythonで実行

1-04 入力、重み、バイアスなどすべて整数化してみる

1-05 PythonからEXCELに移植してみる




第2部 VHDLで記述して論理シミュレーション

2-01 ともかくVHDLで記述してみる

2-02 最初の行列演算を並列化する

2-03 二番目の行列演算を並列化する

2-04 パイプライン化してみる