深度学习HDL工具箱

Deep learning - netzauf fpga和soc的原型和Bereitstellung

Die Deep Learning HDL Toolbox™stellt Funktionen und Tools zur Verfügung, um Deep Learning- netze auf fpga和soc zu prototypisieren和zu implementieren。请您访问Bitstreams für die Ausführung zahlreicher深度学习网unterstützten Xilinx®——和英特尔®fpga和SoC-Bausteinen。麻省理工学院简介和Schätzwerkzeugen können您在深度学习网中了解到您在设计、资源和个人方面的不足。

深度学习HDL工具箱kann die硬件实现Ihres深度学习netzes angep助理和便携,syntisierbarer Verilog®——和硬件描述语言(VHDL)®代码für den Einsatz auf einem beliebigen FPGA (mit HDL编码器™和Simulink)万博1manbetx®) generiert了。

现在beginnen:

深度学习-推理auf fpga

Prototypisierung和Implementierung von Deep Learning-Netzen auf FPGAs für Edge部署。

Programmierbarer深Learning-Prozessor

Die Toolbox enthält einen Deep learning - professor mit generischer Faltung and vollständig verbundenen Schichten, Die durch eine schedule - logik gesteuert werden.(深度学习工具)柴油深度学习教授führt fpga basierte Inferenzierung von Netzen durch, die mit der深度学习工具箱™entwickelt wurden。这是一个非常好的Bandbreite beschleunigen Speicherübertragung von Layer- and Gewichtsdaten。

Architektur für den深度学习教授。

Kompilierung和Bereitstellung

您现在的位置是深度学习网,地址是深度学习教授ausgeführt werden sollen。请您帮我看一下您的地址,führen您的地址,während您的地址tatsächlichen您的地址Gerät erfassen。

kompiilieren and Bereitstellen eines YOLO v2-Netzes。

MATLAB中的FPGA-basierte Inferenz

Mit MATLAB深度学习- inferenzierung auf FPGAs durchführen。

Erstellen进行Bereitstellungsnetzwerkes

Zunächst nutzen Sie die Deep Learning Toolbox zum Entwickeln, Trainieren and Analysieren Ihres Deep Learning- netzes für Aufgaben wie Objekterkennung oder -klassifizierung。他们können有很多培训师,他们用的是进口的框架。

Bereitstellen Ihres Netzes auf dem FPGA

您有培训师,也有程序员部署- befehl den FPGA mit dem深度学习教授zusammen mit der Ethernet- oder JTAG-Schnittstelle请您多多指教编译-您的邮箱是:für您的邮箱是:Netz z generieren,而您的邮箱是:FPGA neu zu programmieren。

麻省理工学院MATLAB können您的Karte和Schnittstelle konfigurieren, Netz kompilieren和es auf dem FPGA bereitstellen。

Ausführen von FPGA-basierter Inferenzierung als Teil Ihrer MATLAB-Anwendung

Ausführen Ihrer gesamten Anwendung在MATLAB中®, einschließlich des Prüfstands,通过fpga basierten推断für深度学习的算法。Ein einziger MATLAB-Befehl, nämlich预测, führt die Inferenzierung auf dem FPGA durch und gibt die Ergebnisse an den MATLAB-Workspace zurück。

Führen Sie MATLAB-Anwendungen aus, die Deep Learning-Inferenzen auf dem FPGA durchführen。

Netzanpassung

最优的是深度学习网络,嗯anwendungsspezifische Anforderungen auf Ihrem Ziel-FPGA oder SoC-Gerät zu erfüllen。

Profil-FPGA-Inferenzierung

您的地址是:während您的地址是:FPGA ausführen,嗯Leistungsengpässe您的地址。

简介深度学习netz -推论的einem FPGA von MATLAB。

Abstimmen des Netzdesigns

Abstimmen Ihrer Netzkonfiguration mithilfe der Profilmetriken mit der Deep Learning Toolbox。Mit dem深度网络设计师können Sie beispielsweise Schichten hinzufügen, entfernen oder neue Verbindungen erstellen。

Quantisierung von深度学习

深度学习是一门非常重要的学问。分析Ansätze在Bezug auf Genauigkeit和Ressourcennutzung mit dem支持包模型量化库。万博1manbetx

Einsatz von benutzerdefinierten RTL-Implementierungen

Bereitstellen von benutzerdefinierten rtl - implementiergen des Deep learning - prosesauf jedem FPGA- ASIC- oder SoC-Baustein mit dem HDL编码器。

Synthetisierbares RTL erzeugen

erzegen von syntisierbarem RTL mit dem HDL编码器和dem Deep learning - prozum Einsatz in einer Vielzahl von implementierungs -工作流和-Geräten。格莱辛深度学习教授für den prototype - and production seinsz。

Generieren von syntisierbarem RTL aus深度学习教授。

Generieren von IP-Cores für模具集成

在Ihr SoC-Referenzdesign中,高密度语言编码器RTL是深度学习教授,erzegt er auch einen IP-Kern mit标准轴- schnittstellen zur集成。

平台的尺寸与轴向尺寸一致。