Jiajun Thomas's repositories
hls4ml
Machine learning on FPGAs using HLS
CNNA
A generic Convolutional Neural Network (CNN) Accelerator (CNNA) for FPGA
heterocl
HeteroCL: A Multi-Paradigm Programming Infrastructure for Software-Defined Heterogeneous Computing
HLS-LeNet
The CNN based on the Xilinx Vivado HLS
hls4ml-tutorial
Tutorial notebooks for hls4ml
hls_tutorial_examples
Examples shown as part of the tutorial "Productive parallel programming on FPGA with high-level synthesis".
hlslib
A collection of extensions for Vitis and Intel FPGA OpenCL to improve developer quality of life.
lenet5_hls
FPGA Accelerator for CNN using Vivado HLS
netron
Visualizer for neural network, deep learning, and machine learning models
oneAPI-samples
Samples for Intel oneAPI toolkits
pylog
PyLog: An Algorithm-Centric FPGA Programming and Synthesis Flow
scalehls
A scalable High-Level Synthesis framework on MLIR
Sextans
An FPGA accelerator for general-purpose Sparse-Matrix Dense-Matrix Multiplication (SpMM).
SpinalHDL
Scala based HDL
Vitis-AI
Vitis AI is Xilinx’s development stack for AI inference on Xilinx hardware platforms, including both edge devices and Alveo cards.