fastmachinelearning/hls4ml-tutorial
Tutorial notebooks for hls4ml
This project provides step-by-step guides to help machine learning engineers optimize their trained deep learning models for deployment on specialized hardware like FPGAs. It takes a pre-trained model and converts it into a highly efficient hardware implementation, outputting an optimized design ready for synthesis. This is for engineers looking to accelerate their machine learning inferences in applications requiring low latency and high throughput.
416 stars.
Use this if you are a machine learning engineer or hardware developer who needs to deploy deep learning models on FPGAs to achieve significant performance improvements.
Not ideal if you are solely focused on software-based machine learning deployments or do not have access to FPGA development tools.
Stars
416
Forks
180
Language
Jupyter Notebook
License
—
Category
Last pushed
Mar 09, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/fastmachinelearning/hls4ml-tutorial"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
fastmachinelearning/hls4ml
Machine learning on FPGAs using HLS
alibaba/TinyNeuralNetwork
TinyNeuralNetwork is an efficient and easy-to-use deep learning model compression framework.
KULeuven-MICAS/zigzag
HW Architecture-Mapping Design Space Exploration Framework for Deep Learning Accelerators
doonny/PipeCNN
An OpenCL-based FPGA Accelerator for Convolutional Neural Networks
es-ude/elastic-ai.creator
Design, train and generate neural networks optimized specifically for FPGAs.