Skip to content

rasshai/ml-suite

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Xilinx ML Suite v1.3

The Xilinx Machine Learning (ML) Suite provides users with the tools to develop and deploy Machine Learning applications for Real-time Inference. It provides support for many common machine learning frameworks such as Caffe, Tensorflow, and MXNet.

The ML Suite is composed of three basic parts:

  1. xDNN IP - High Performance general CNN processing engine.
  2. xfDNN Middleware - Software Library and Tools to Interface with ML Frameworks and optimize them for Real-time Inference.
  3. ML Framework and Open Source Support - Support for high level ML Frameworks and other open source projects.

Learn More: ML Suite Overview
Watch: Webinar on Xilinx FPGA Accelerated Inference
Forum: ML Suite Forum

Getting Started

  1. Clone ML Suite
    git clone https://github.com/Xilinx/ml-suite.git
  2. Download Overlays and Pre-Trained Models from ML Suite Lounge
    • Overlays: Download and unzip desired overlays into the ml-suite/overlaybins/ dir, for example: ml-suite/overlaybins/alveo-u200
    • Pre-Trained Models: Download and unzip to the /ml-suite/ dir.
  3. Install Anaconda2
    • Note: Ensure that you ran the fix_caffe_opencv_symlink.sh script

References

Recommended System Requirements

  • OS: Ubuntu 16.04.2 LTS, Ubuntu 18.04 LTS, CentOS 7.4
  • CPU: 6 Cores (Intel/AMD/Power9)
  • Memory: 8 GB

Supported Platforms

Cloud Services

On Premise Platforms (Visit ML Suite Lounge for Details)

  • Alveo U200 Data Center Accelerator Card
  • Xilinx Virtex UltraScale+ FPGA VCU1525 Acceleration Development Kit

Release Notes

Questions and Support

Packages

No packages published

Languages

  • C++ 37.4%
  • C 19.5%
  • Shell 18.5%
  • Makefile 12.8%
  • Python 5.2%
  • Jupyter Notebook 3.2%
  • Other 3.4%