HLS4ML: Ultra fast machine learning for FPGAs.

image 2

What is it?

hls4ml is a Python package for machine learning inference in FPGAs. We create firmware implementations of machine learning algorithms using a high-level synthesis language (HLS). We translate traditional open-source machine learning package models into HLS that can be configured for your use-case.

Automotive use case

How quickly can a computer make sense of what it sees without losing accuracy? And to what extent can AI tasks be performed in hardware with limited computing resources? Aiming to answer these and other questions, car-safety software company Zenseact, founded by Volvo Cars, sought out CERN’s unique capabilities in real-time data analysis to investigate applications of machine learning to autonomous driving.