Skip to content

OAAX-standard/contributions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributions

This repository contains OAAX artifacts contributed by the community. The contributions are organized into folders, each of which contains a README file that describes the contribution and how to use it, as each AI accelerator has its own specific requirements for the model it can run, configuration of the conversion toolchain, and the runtime, etc.

Overview

The table below serves as an overview of the contributions available in this repository.

These contributions are meant to be downloaded and used directly by developers on any compatible machine.
For example, a Hailo-8 OAAX runtime can only be used on an x86_64 machine, with a Hailo-8 AI accelerator attached. However, the conversion toolchain can be used on any machine that has Docker installed.

In principle, an OAAX user would first convert a model using the conversion toolchain on any machine with Docker installed, and then copy the generated optimized model from that machine to the target machine.
On the target machine, the user would also download the runtime from this repository to the target machine, and then use it to load and run the optimized model on that machine using his/her application.

Note: We provide a set of off-the-shelf examples in C and Python that demonstrate how to use the runtime to load and run an optimized model in the examples repository.

AI Accelerator Target Architecture Runtime file Conversion toolchain Documentation
Intel/AMD CPU x86_64 Artifacts Docker image README
Hailo-8 (v4.16.0) x86_64 Artifacts Docker image README
Nvidia x86_64 CUDA 11, CUDA 12 Docker image README

About

Contributed OAAX toolchains and runtimes ready be used off-the-shelf

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published