You are not registered yet. Please click here to register!
[] Khronos Group Launches the Neural Network Exchange Format - - different look at memory


Thread Tools
Old 21-12-2017, 02:59 AM   #1
News Hound
News's PC Specs
Join Date: May 19 2008
Posts: 60,228
[] Khronos Group Launches the Neural Network Exchange Format

Today the Khronos Group, the industry consortium behind OpenGL and Vulkan, released a v1.0 provisional specification for its Neural Network Exchange Format (NNEF). First announced last year, this provisional stage is aimed at getting industry feedback on real-world use. While its name encapsulates its purpose, more specifically NNEF will act as a compatible format that can transfer trained neural networks between frameworks or to a wide range of inferencing hardware. Khronos is hoping that NNEF will act as a common format for all the myriad frameworks, such as Caffe, TensorFlow, Theano, and Torch, and be as ubiquitous in neural network porting in the same way PDFs are used for documents.

Much of the strength of NNEF comes from its bifurcated file structure, where there is a general and compatible flat level along with a complicated and optimizable compositional level. NNEF has also been designed with the understanding that deep learning is still a young and rapidly advancing field, where certain AI or neural network methods or framework types may become quickly displaced.

NNEF will also complement Khronos’ OpenVX, a high-level graph-based API intended for cross-platform use in computer vision, and both working groups have already been collaborating. The upcoming releases of OpenVX will feature a NNEF Import extension, which would provide more flexibility to the format. As a specification, NNEF does not include tools, and Khronos is pursuing an open source strategy, with current projects on an NNEF syntax parser/validator and exporters for specific frameworks.

This approach contrasts with the similar Open Neural Network Exchange (ONNX) started by Facebook and Microsoft, where the format specification is essentially part of the open source project. NNEF itself is a standardized specification, with open source projects complementing it.

Overall, Khronos identifies two general use-cases for NNEF: for using a given trained network with a given inferencing engine, and for transposing a trained network from one framework to another. The former has been the focus and NNEF is being developed with silicon vendors in mind. A static standardized specification is particularly useful for hardware manufacturers, and NNEF’s two-level data topology allows silicon designers to optimize for their specific hardware via the custom compound operations capability.

On that note, this launch of the provisional specification is not limited to manufacturers, and Khronos is looking for the industry feedback to refine their specification and its strongest use-cases for a final release. Khronos has noted that framework-to-framework transposition might be one of several avenues that researchers could explore on their own as part of the open source projects.

While NNEF has no set date to be finalized, Khronos mentioned that a 3 to 6 month period before finalization would be typical.

More project details can be found on the NNEF GitHub repository.

Gallery: Khronos Group NNEF 1.0 Provisional Slide Deck

Source: Khronos Group

Related Reading

News is offline   Reply With Quote


anandtechcom, exchange, format, group, khronos, launches, network, neural

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools

Similar Threads for: [] Khronos Group Launches the Neural Network Exchange Format
Thread Thread Starter Forum Replies Last Post
[] Intel Shipping Nervana Neural Network Processor First Silicon Before Year End News Reviews & News Online 0 19-10-2017 01:47 AM
[] Imagination Joins the AI Party, Announces PowerVR Series 2NX Neural Network Accelerator News Reviews & News Online 0 22-09-2017 02:03 AM
[] Intel Launches Movidius Neural Compute Stick: Deep Learning and AI on a $79 USB Stick News Reviews & News Online 0 21-07-2017 01:03 PM
[] Rivet Networks Launches the Killer E2500 Network Controller: Website Detection, New UI News Reviews & News Online 0 16-09-2016 01:45 AM
[] Khronos Announces Next Generation OpenGL Initiative News Reviews & News Online 0 12-08-2014 02:20 AM

All times are GMT +11. The time now is 07:30 PM.