TianyouLi / Inference-Library-for-JavaScript

Unified JavaScript API for scoring via various DL framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Inference Library for Javascript

An unified JavaScript API for scoring via various DL framework

This project is a JS framework that provide the handy API for client side scoring/reference, built on top of several existing DL/ML framework. Inference Library for Javascript is designed to lower the bar for programmers to adopt the hottest AI technology to their applications, reduce the cross-platform deployment headache, specifically optimized for Intel hardware platform and minimize the migration cost from one DL/ML framework to another.

Installation

# Preparation

npm -g install node-gyp

git clone https://github.com/TianyouLi/Inference-Library-for-JavaScript.git

Follow the instuctions under bagua-* folder and build the libraries.

Demos are provided under demo folder.

Currently Supported Backends

  1. bagua-caffe
  2. bagua-tensorflow
  3. bagua-mxnet
  4. bagua-movidius

About

Unified JavaScript API for scoring via various DL framework

License:BSD 2-Clause "Simplified" License


Languages

Language:Jupyter Notebook 64.5%Language:C++ 27.5%Language:Python 3.7%Language:Cuda 1.9%Language:C 1.3%Language:CMake 0.7%Language:Shell 0.2%Language:Makefile 0.2%Language:CSS 0.1%Language:HTML 0.0%Language:Dockerfile 0.0%Language:JavaScript 0.0%