arhat-nnef

module
v0.0.0-...-1ddc4a4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 21, 2020 License: Apache-2.0

README

Arhat NNEF Tools

Arhat NNEF Tools is a software package implemented in pure Go containing libraries and command line tools supporting Khronos Neural Network Exchange Format (NNEF™).

NNEF represents a powerful, flexible, and elegant domain-specific language for description of neural networks. Its primary goal is enabling easy transfer of trained models between various platforms, machine learning frameworks, and inference engines. The qualities that set NNEF apart are concise human-readable model descriptions as well as a self-contained design with no external dependencies.

Arhat NNEF Tools implementation is based on Khronos NNEF Tools. We have ported to Go and partly redesigned sections of the original C++ code.

Contents

The package currently includes:

  • NNEF parser
  • NNEF runtime core
  • NNEF reference intepreter backend
  • Tools for generation of NNEF tensor data

Arhat NNEF Tools are fully compatible and can interoperate with format converters of the original Khronos NNEF Tools.

Coming soon

In the near future we plan to publish a tutorial on using Arhat NNEF Toools together with deep learning models from NNEF Model Zoo for image classification.

Trademarks

NNEF and the NNEF logo are trademarks of the Khronos Group Inc.

License

We are releasing Arhat NNEF Tools under an open source Apache 2.0 License.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL