← 开源
Xilinx

finn

Dataflow compiler for QNN inference on FPGAs

InfrastructureKernelsPython
在 GitHub 打开
增长势头
+024 小时新增 Star0.0%
1.08k
Star
308
Fork
+6
本周
50
贡献者
创建于 2018-06-29 · 更新于 2026-10-15 · 今日第 11688 名
主要开发者

Xilinx/finn 排名第 11,688,有 1,084 个星标。

同类别比较

Xilinx/finn 排名第 11,688,此处有 8 个同类条目;weiesky/cc-viewer 排名第 11,703。

同类别比较
名称排名指标
openai/codex-universal11,631
语言:
Dockerfile
星标数:
1,095
分叉数:
281
简介:
Base docker image used in Codex environments
VoAPI/VoAPI11,644
语言:
Go
星标数:
1,092
分叉数:
128
简介:
🎉 全新下一代高颜值、高性能、高扩展的智能AI大模型API聚合分发系统 | A new next-generation high-value, high-performance, and highly scalable intelligent AI large-model API aggregation and distribution
kubernetes-retired/kube-batch11,649
语言:
Go
星标数:
1,091
分叉数:
258
简介:
A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC
ethanhe42/channel-pruning11,666
语言:
Python
星标数:
1,088
分叉数:
306
简介:
Channel Pruning for Accelerating Very Deep Neural Networks (ICCV'17)
weiesky/cc-viewer11,703
语言:
JavaScript
星标数:
1,082
分叉数:
123
简介:
A request monitoring system for Claude Code that captures and visualizes all API requests and responses in real time. Helps developers monitor their Context for reviewing and debugging during Vibe Coding.
Stonesjtu/pytorch_memlab11,716
语言:
Python
星标数:
1,079
分叉数:
39
简介:
Profiling and inspecting memory in pytorch
meta-pytorch/monarch11,717
语言:
Rust
星标数:
1,079
分叉数:
176
简介:
PyTorch Single Controller
comet-ml/kangas11,721
语言:
Jupyter Notebook
星标数:
1,078
分叉数:
50
简介:
🦘 Explore multimedia datasets at scale
关键参数与规格
关键参数与规格
参数值
语言Python
类别Infrastructure
子类别Kernels
关键词Compiler, Quantization
星标数1,084
分叉数308
贡献者50
创建日期2018-06-29
更新日期2026-10-15
1 天星标数0
7 天星标数6
排名11,688
上次排名18,794
排名变化7,106
7 天星标排名5,183
上次 7 天星标排名5,191
7 天星标排名变化8
总星标排名10,477
上次总星标排名10,465
总星标排名变化-12
国家USA
README 摘录

Fast, Scalable Quantized Neural Network Inference on FPGAs FINN is an experimental framework from Integrated Communications and AI Lab of AMD Research & Advanced Development to explore deep neural network inference on FPGAs. It specifically targets quantized neural networks , with emphasis on generating dataflow-style architectures customized for each network. The resulting FPGA accelerators are highly efficient and can yield high throughput and low latency. The framework is fully open-source in order to give a higher degree of flexibility, and

is intended to enable neural network research spanning several layers of the software/hardware abstraction stack. We have a separate repository finn-examples that houses pre-built examples for several neural networks. For more general information about FINN, please visit the project page and check out the publications. Getting Started Please see the Getting Started page for more information on requirements, installation, and how to run FINN in different modes. Due to the complex nature of the dependencies of the

project, **we only support Docker-based execution of the FINN compiler at this time**. Please find all news under GitHub discussions Announcements. Documentation You can view the documentation on readthedocs. Additionally, there is a series of Jupyter notebook tutorials, which we recommend running from inside Docker for a better experience. Community We have GitHub discussions where you can ask questions. You can use the GitHub issue tracker to report bugs, but please don't file issues to ask questions as this

is better handled in GitHub discussions. We also heartily welcome contributions to the project, please check out the contribution guidelines and the list of open issues. Don't hesitate to get in touch over GitHub discussions to discuss your ideas. In the past, we also had a Gitter channel. Please be aware that this is no longer maintained by us but can still be used to search for questions previous users had. Citation The current implementation of the framework is based

on the following publications. Please consider citing them if you find FINN useful. Old version We previously released an early-stage prototype of a toolflow that took in Caffe-HWGQ binarized network descriptions and produced dataflow architectures. Please be aware that this version is deprecated and unsupported, and the main branch does not share history with that branch so it should be treated as a separate repository for all purposes.

常见问题

记录了多少星标和分叉?

Xilinx/finn 有 1,084 个星标和 308 个分叉。

仓库排名是多少?

Xilinx/finn 排名第 11,688。

记录的语言和类别是什么?

Xilinx/finn 有 1,084 个星标,语言为 Python,类别为 Infrastructure。

哪个仓库排名最接近?

Xilinx/finn 与 weiesky/cc-viewer 比较,后者排名第 11,703,有 1,082 个星标。

README

Fast, Scalable Quantized Neural Network Inference on FPGAs

FINN is an experimental framework from Integrated Communications and AI Lab of AMD Research & Advanced Development to explore deep neural network inference on FPGAs. It specifically targets quantized neural networks, with emphasis on generating dataflow-style architectures customized for each network. The resulting FPGA accelerators are highly efficient and can yield high throughput and low latency. The framework is fully open-source in order to give a higher degree of flexibility, and is intended to enable neural network research spanning several layers of the software/hardware abstraction stack.

We have a separate repository finn-examples that houses pre-built examples for several neural networks. For more general information about FINN, please visit the project page and check out the publications.

Getting Started

Please see the Getting Started page for more information on requirements, installation, and how to run FINN in different modes. Due to the complex nature of the dependencies of the project, we only support Docker-based execution of the FINN compiler at this time.

What's New in FINN?

Documentation

You can view the documentation on readthedocs. Additionally, there is a series of Jupyter notebook tutorials, which we recommend running from inside Docker for a better experience.

Community

We have GitHub discussions where you can ask questions. You can use the GitHub issue tracker to report bugs, but please don't file issues to ask questions as this is better handled in GitHub discussions.

We also heartily welcome contributions to the project, please check out the contribution guidelines and the list of open issues. Don't hesitate to get in touch over GitHub discussions to discuss your ideas.

In the past, we also had a Gitter channel. Please be aware that this is no longer maintained by us but can still be used to search for questions previous users had.

Citation

The current implementation of the framework is based on the following publications. Please consider citing them if you find FINN useful.

@article{blott2018finn,
  title={FINN-R: An end-to-end deep-learning framework for fast exploration of quantized neural networks},
  author={Blott, Michaela and Preu{\ss}er, Thomas B and Fraser, Nicholas J and Gambardella, Giulio and O’brien, Kenneth and Umuroglu, Yaman and Leeser, Miriam and Vissers, Kees},
  journal={ACM Transactions on Reconfigurable Technology and Systems (TRETS)},
  volume={11},
  number={3},
  pages={1--23},
  year={2018},
  publisher={ACM New York, NY, USA}
}

@inproceedings{finn,
author = {Umuroglu, Yaman and Fraser, Nicholas J. and Gambardella, Giulio and Blott, Michaela and Leong, Philip and Jahre, Magnus and Vissers, Kees},
title = {FINN: A Framework for Fast, Scalable Binarized Neural Network Inference},
booktitle = {Proceedings of the 2017 ACM/SIGDA International Symposium on Field-Programmable Gate Arrays},
series = {FPGA '17},
year = {2017},
pages = {65--74},
publisher = {ACM}
}

Old version

We previously released an early-stage prototype of a toolflow that took in Caffe-HWGQ binarized network descriptions and produced dataflow architectures. You can find it in the v0.1 branch in this repository. Please be aware that this version is deprecated and unsupported, and the main branch does not share history with that branch so it should be treated as a separate repository for all purposes.

排名相邻
同类项目