Skip to content

Latest commit

 

History

History
28 lines (17 loc) · 809 Bytes

README.md

File metadata and controls

28 lines (17 loc) · 809 Bytes

hls-fpga-machine-learning

A package for creating firmware implementations of machine learning algorithms using high level synthesis language (HLS). We translate traditional 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 your experiences and if you would like new features to be added.

contact: tbd

dependencies

numpy,h5py: required for the translation of keras model files \ http://www.numpy.org \ http://www.h5py.org \

Xilinx license: required for the simulation and synthesis of the HLS

status

in construction

ML code support:

  • Keras
  • Let us know if you would support for other ML codes.

Neural network architectures:

  • DNNs
  • in progress: CNNs, regressions