YoVDO

hls4ml: An Open-Source Co-Design Workflow for Scientific Low-Power Machine Learning Devices

Offered By: tinyML via YouTube

Tags

Machine Learning Courses FPGA Courses Scientific Computing Courses Quantization Courses Hardware Acceleration Courses Co-Design Courses Low-Power Computing Courses

Course Description

Overview

Explore an open-source software-hardware co-design workflow called hls4ml, designed to empower scientific low-power machine learning devices. Learn about the essential features of this workflow, including network optimization techniques such as pruning and quantization-aware training. Discover how hls4ml supports domain scientists by interpreting and translating machine learning algorithms for implementation in FPGAs and ASICs. Gain insights into the expanded capabilities of hls4ml, including new Python APIs, quantization-aware pruning, end-to-end FPGA workflows, long pipeline kernels for low power, and new device backends with an ASIC workflow. Understand how these advancements in hls4ml aim to provide accessible, efficient, and powerful tools for machine-learning-accelerated scientific discovery across various application domains.

Syllabus

Introduction
Motivation
Features
Questions
Sponsors


Taught by

tinyML

Related Courses

FPGA computing systems: Partial Dynamic Reconfiguration
Politecnico di Milano via Coursera
FPGA Architecture Based System for Industrial Application
L&T EduTech via Coursera
Digital design with FPGAs
St. Petersburg State Polytechnic University via Coursera
Electrónica Digital Bit a Bit: Diseñando en Verilog para FPGA
Pontificia Universidad Católica de Chile via Coursera
Electrónica Digital Bit a Bit: Fundamentos, Verilog y FPGA
Pontificia Universidad Católica de Chile via Coursera