forked from patryk-oleniuk/cnn_hw_accelerator
-
Notifications
You must be signed in to change notification settings - Fork 2
dhm2013724/cnn_hw_accelerator
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
The project implements CNN forward propagation for image processing accelerator on the Xilinx ZYNQ Soc/FPGA platform with PetaLinux. The accelerator implementation is done in VHDL/System Verilog, the control code is written in C++ under PetaLinux running on ZYNQ. The CNN used as a reference was implemented in https://github.com/patryk-oleniuk/emotion_recognition and implemented in python/tensorflow. The purpose if this particular, 7-layer CNN was to determine emotions from 48x48 greyscale picture. Features implemented: - generic image convolution - image max pooling 2x2 - ReLU Author of the project: Patryk Oleniuk, Processor Architecture Lab, EPFL
About
Hardware accelerator of a CNN on Xilinx ZYNQ running on PetaLinux
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- Objective-C 56.2%
- Jupyter Notebook 42.9%
- Other 0.9%