Jupyter Notebook

hls4ml-tutorial

Tutorial notebooks for hls4ml

F

fastmachinelearning

Dernière activité 28 sept. 2026
fastmachinelearning/hls4ml-tutorial

450

étoiles

195

forks

34

issues ouvertes

fpgahls4mlmachine-learningpruningquantization-aware-trainingtutorial

Ce README est souvent en anglais.

hls4ml-tutorial: Tutorial notebooks for hls4ml

Jupyter Book Badge deploy-book Code style: black pre-commit Binder

There are several ways to run the tutorial notebooks:

Online

Binder

Conda

Running the tutorials requires AMD Vitis HLS to be installed, see here. After the installation, the necessary environmental variables can be set using

source /path/to/your/installtion/Xilinx/Vitis_HLS/202X.X/settings64.(c)sh

The Python environment used for the tutorials is specified in the environment.yml file. It can be setup like:

conda env create -f environment.yml
conda activate hls4ml-tutorial
source /path/to/your/installtion/Xilinx/Vitis_HLS/202X.X/settings64.(c)sh

Companion material

We have prepared a set of slides with some introduction and more details on each of the exercises. Please find them here.

Notebooks

Projets similaires

Machine learning on FPGAs using HLS

Pythonfpgahlsintel-hls
Ffastmachinelearning
2,2 k étoiles605

⛔️ DEPRECATED – See https://github.com/ageron/handson-ml3 or handson-mlp instead.

Jupyter Notebookdeep-learningdeprecateddistributed
Aageron
25,6 k étoiles12,7 k

《动手学大模型Dive into LLMs》系列编程实践教程

Jupyter Notebook
LLordog
55,4 k étoiles6,6 k