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:
- ML Framework and Open Source Support - Support for high level ML Frameworks and other open source projects.
- xfDNN Middleware - Software Library and Tools to Interface with ML Frameworks and optimize networks for Real-time Inference.
- xDNN IP - High Performance CNN processing engine.
Learn More: ML Suite Overview
Watch: Webinar on Xilinx FPGA Accelerated Inference
Forum: ML Suite Forum
- Release Notes
- Integration of Deephi DECENT Quantizer for Caffe
- xfDNN Runtime API upgraded to support multi-output networks
- XDNNv3 fully integrated for all platforms & models
- Ease of use enhancements
- Docker Images
- Run on FPGA using Caffe's custom Python layer
- HDF5 format used for network weights
- Install XRT (Only necessary for On-Premise deployment)
- Start Docker Container
- Jupyter Notebook Tutorials
- Command Line Examples
- In-Browser GoogLeNet Demo
- REST Server Example
- Container Pipeline Example