ニューラルネットワークコンパイラ

コア senseAI IPコアで実装するための迅速にネットワークをコンパイル

ラティスCNNおよびBNNアクセラレータIPコア実装向けにTensorFlowやCaffeなどの共通開発フレームワークで開発されたニューラルネットワークをコンパイルします

現在、ターゲットをCNNアクセラレータIPかBNNアクセラレータIPにするかによって、2つの異なったフローが使用されます(下記参照)

AIスタック向けNNコンパイラ
ターゲット Ubuntu Linux Microsoft Windows CMD Line GUI TensorFlow 入力 Caffe 入力 ライセンス
CNNアクセラレータ IP 16.04 10 x x x x 無料
BNNアクセラレータIP 16.04 10 x     x 無料

NNコンパイラの機能-CNNアクセラレータIPフロー

選択したエンジン数と割り当てられたメモリに適合するようにネットワークを分析します。コンパイル後、ハードウェアで検証する前に、機能と性能についてネットワークをシミュレートします。

ネットワークのグラフィカル表示は、分析と分かりやすさを向上させます。仕事の文書を明確化するため、Jupyter Notebook形式でエクスポートします。

NNコンパイラの機能-BNNアクセラレータIPフロー

BNN アクセラレータIPを対象としたスクリプトについては、NN コンパイラユーザーガイドで該当するセクションを参照してください。

Lattice sensAI

リンクに飛ぶ

コンパイラツールのスクリーンショット

Neural Network Compiler

ドキュメントおよびダウンロード

Quick Reference
Downloads
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
NN Compiler User Guide
FPGA-UG-02052 5.0 6/28/2022 PDF 4 MB
TITLE NUMBER VERSION DATE FORMAT SIZE
Select All
NN Compiler Software - Windows
5.0 6/7/2022 EXE 886.1 MB
NN Compiler Software - Linux
5.0 6/7/2022 RUN 848.4 MB
Linux Installers MD5 Checksums
5.0 6/7/2022 MD5 0.1 KB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.