AccANN
๐ A compiler from AI model to RTL (Verilog) accelerator in FPGA hardware with auto design space exploration for *AdderNet*
Install / Use
/learn @Charmve/AccANNREADME
AccANN
A compiler from AI model to RTL (Verilog) accelerator in FPGA hardware with auto design space exploration for AdderNet.
<div align=center><img src="./img/figure/figure1.png"></div> Fig 1. Visualization of features in AdderNets and CNNs. <sup>[1]</sup> <br> <div align=center><img src="./img/figure/figure2.png"></div> Fig 2. Visualization of features in different neural networks on MNIST dataset. <sup>[3]</sup>๐ฎ Community
-
Github <a href="https://github.com/Charmve/AccANN/discussions" target="_blank">discussions ๐ฌ</a> or <a href="https://github.com/Charmve/AccANN/issues" target="_blank">issues ๐ญ</a>
-
QQ Group: 697948168 (password๏ผAccANN)
-
Email: yidazhang#gmail.com
๐ Related Works
[1] AdderNet: Do We Really Need Multiplications in Deep Learning? Hanting Chen, Yunhe Wang, Chunjing Xu, Boxin Shi, Chao Xu, Qi Tian, Chang Xu. CVPR, 2020. [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[2] AdderSR: Towards Energy Efficient Image Super-Resolution. Dehua Song, Yunhe Wang, Hanting Chen, Chang Xu, Chunjing Xu, Dacheng Tao. Arxiv, 2020. [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[3] ShiftAddNet: A Hardware-Inspired Deep Network. Haoran You, Xiaohan Chen, Yongan Zhang, Chaojian Li, Sicheng Li, Zihao Liu, Zhangyang Wang, Yingyan Lin. NeurIPS, 2020. [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[4] Kernel Based Progressive Distillation for Adder Neural Networks. Yixing Xu, Chang Xu, Xinghao Chen, Wei Zhang, Chunjing XU, Yunhe Wang. NeurIPS, 2020. [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[5] GhostNet: More Features from Cheap Operations [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[6] MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[7] VarGNet: Variable Group Convolutional Neural Network for Efficient Embedded Computing. Qian Zhang, Jianjun Li, Meng Yao. [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[8] And the bit goes down: Revisiting the quantization of neural networks (ICLR 2020). Pierre Stock, Armand Joulin, Remi Gribonval. [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[9] DNNBuilder: an Automated Tool for Building High-Performance DNN Hardware Accelerators for FPGAs [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
[10] AdderNet and its Minimalist Hardware Design for Energy-Efficient Artificial Intelligence. Yunhe Wang, Mingqiang Huang, Kai Han, et.al. [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/> code]
[11] PipeCNN: An OpenCL-Based Open-Source FPGA Accelerator for Convolution Neural Networks. FPT 2017. Dong Wang, Ke Xu and Diankun Jiang. [๐paper | <img src="https://img.icons8.com/material-sharp/24/000000/github.png" alt="Github" width="22px"/>code]
Related Skills
diffs
344.4kUse the diffs tool to produce real, shareable diffs (viewer URL, file artifact, or both) instead of manual edit summaries.
clearshot
Structured screenshot analysis for UI implementation and critique. Analyzes every UI screenshot with a 5ร5 spatial grid, full element inventory, and design system extraction โ facts and taste together, every time. Escalates to full implementation blueprint when building. Trigger on any digital interface image file (png, jpg, gif, webp โ websites, apps, dashboards, mockups, wireframes) or commands like 'analyse this screenshot,' 'rebuild this,' 'match this design,' 'clone this.' Skip for non-UI images (photos, memes, charts) unless the user explicitly wants to build a UI from them. Does NOT trigger on HTML source code, CSS, SVGs, or any code pasted as text.
openpencil
2.0kThe world's first open-source AI-native vector design tool and the first to feature concurrent Agent Teams. Design-as-Code. Turn prompts into UI directly on the live canvas. A modern alternative to Pencil.
ui-ux-pro-max-skill
56.5kAn AI SKILL that provide design intelligence for building professional UI/UX multiple platforms
Security Score
Audited on Oct 18, 2025
