Welcome to hls4ml’s documentation!
hls4ml is a Python package for machine learning inference in FPGAs. We create firmware implementations of machine learning algorithms using high-level synthesis (HLS). We translate traditional open-source machine learning package models into HLS that can be configured for your use-case!
The project is currently in development, so please let us know about your interest, your experiences with the package, and any new features you would like to see added. You can reach us through our GitHub page.
Project Status
For the latest status including current and planned features, see the Status and Features page.
Tutorials
Detailed tutorials on how to use hls4ml’s various functionalities can be found here.