Coder Social home page Coder Social logo

acuity-models's Introduction

Acuity Model Zoo

Acuity model zoo contains a set of popular neural-network models created or converted (from Caffe, Tensorflow, PyTorch, TFLite, DarkNet or ONNX) by Acuity toolkits.

Model Viewer

Acuity uses JSON format to describe a neural-network model, and we provide an online model viewer to help visualized data flow graphs. The model viewer is part of netron since 4.6.8.

Classification

Detection

Segmentation

Pixel Processing

Pose Estimation

Recurrent Net

About Acuity

Acuity is a python based neural-network framework built on top of Tensorflow, it provides a set of easy to use high level layer API as well as infrastructure for optimizing neural networks for deployment on Vivante Neural Network Processor IP powered hardware platforms. Going from a pre-trained model to hardware inferencing can be as simple as 3 automated steps.

Acuity Workflow

  • Importing from popular frameworks such as Tensorflow and PyTorch

    AcuityNet natively supports Caffe, Tensorflow, PyTorch, ONNX, TFLite, DarkNet, and Keras imports, it can also be expanded to support other NN frameworks.

  • Fixed Point Quantization

    AcuityNet provides accurate Post Training Quantization and produces accuracy numbers before and after quantization for comparison. Advanced techniques are built-in into AcuityNet quantizer, such as KL-Divergence, Weight Equalization, Hybrid Quantization, Per Channel Quantization, etc.

  • Graph Optimization

    Neural-network graph optimization is performed to reduce graph complexity for inference, such as Layer Fusion, Layer Removal and Layer Swapping

  • Tensor Pruning

    Pruning neural networks tensors to remove ineffective synapses and neurons to create sparse matrix

  • Training and Validation

    AcuityNet provides capability to train and validate Neural Networks

  • Inference Code Generator

    Generates OpenVX Neural Network inference code which can run on any OpenVX enabled platforms

About Vivante NPUIP

Vivante NPUIP is a highly scalable and programmable neural network processor that supports a wide range of Machine Learning applications. It has been deployed in many fields to accelerate ML algorithms for AI-vision, AI-voice, AI-pixel and other special use cases. Vivante NPUIP offers high performance MAC engine as well as flexible programmable capability to adopt new operations and networks without having to fall back to CPU. Today, over 120 operators are supported and continue to grow.

Mature software stack and complete solutions are provided to customers for easy integration and fast time to market.

Tooling

  • Acuity Toolkits
  • Acuity IDE

Runtime software stack support

  • OpenVX and OpenVX NN Extension
  • OpenCL
  • Android NN API
  • TFLite NPU Delegate
  • ONNX Runtime Execution Provider
  • ARMNN Backend

acuity-models's People

Contributors

hawk081 avatar nightingalei avatar thezha avatar yuanlifeng avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.