ラティスCNNおよびBNNアクセラレータIPコア実装向けにTensorFlowやCaffeなどの共通開発フレームワークで開発されたニューラルネットワークをコンパイルします
現在、ターゲットをCNNアクセラレータIPかBNNアクセラレータIPにするかによって、2つの異なったフローが使用されます(下記参照)
| ターゲット | 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 コンパイラユーザーガイドで該当するセクションを参照してください。









