之前嘗試過網路結構、模型量化/剪枝來加速神經網路運算,現在才接觸到FPGA并行計算的特性并利用OpenCL來實作加速運算。剛上手,卡在了模型引數提取并送入FPGA當中運算這一步,在線求解。
我的新手操作如下:

訓練神經網路

然后得到的模型
后面引數提取和輸入FPGA好像有點錯亂了。。。。。。
uj5u.com熱心網友回復:
FPGA在并行計算和可編程方面確實有很大的發展空間,但是其實我也沒有涉獵,LZ加油uj5u.com熱心網友回復:
到引數提取這一步后,要將多維陣列處理為一維陣列,才能送入到 OpenCL 當中進行執行。uj5u.com熱心網友回復:
神經網路演算法的 OpenCL 實作,可以看下
然后要對演算法進行編譯,生成必要的aocx二進制檔案,才可以放到 FPGA 上進行執行。
樓主多操作幾次就熟練了。
uj5u.com熱心網友回復:
我目前也正在學習FPGA的開發設計,給樓主推薦一個免費資源,FPGA線上培訓 可以看看有沒有能用的
uj5u.com熱心網友回復:
