Formát výměny neuronových sítí - Neural Network Exchange Format
![]() | tento článek se mohou příliš spoléhat na zdroje příliš úzce souvisí s tématem, což potenciálně brání tomu, aby článek byl ověřitelný a neutrální.Února 2019) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
Vývojáři | Skupina Khronos |
---|---|
Stabilní uvolnění | 1.0.2 / 16. července 2019 |
Operační systém | Cross-platform |
Plošina | Cross-platform |
Typ | API |
webová stránka | www |
Formát výměny neuronových sítí (NNEF) je umělá neuronová síť formát pro výměnu dat vyvinutý společností Skupina Khronos. Je zamýšleno snížit strojové učení fragmentace rozmístění umožněním bohaté kombinace výcvikových nástrojů neuronové sítě a odvozovací motory být používán aplikacemi napříč rozmanitou škálou zařízení a platforem.[1][2]
Dějiny
NNEF byl v roce 2015 navržen členskými společnostmi skupiny Khronos jako formát přenosu a zařízení nezávislý na zařízení schopný popsat jakoukoli umělou neuronovou síť z hlediska její struktury, operací a dat.
První verze standardu byla uvedena v prozatímní podobě v prosinci 2017 a jako oficiální standard Khronos byla ratifikována v srpnu 2018.
Cíle
Cílem NNEF je umožnit datovým vědcům a technikům snadný přenos trénovaných sítí z jejich zvoleného tréninkového rámce do široké škály odvozovacích strojů. NNEF zapouzdřuje kompletní popis struktury, operací a parametrů trénované neuronové sítě, nezávisle na tréninkových nástrojích použitých k její výrobě a odvozovacím stroji použitém k jejímu provedení.
Správa a dostupnost
Skupina NNEF je udržována skupinou Khronos na základě jejích principů otevřené správy[3] jak následuje:
- Jakákoli společnost je zvána a může se připojit k Khronosu, aby přispěla a ovlivnila vývoj jejích specifikací;
- Finální specifikace jsou veřejně a volně distribuovány s nulovými náklady z webu Khronos;
- Jakákoli společnost může implementovat specifikaci Khronos a zúčastnění implementátoři mohou získat licenci na ochrannou známku pro odpovídající implementace a platit nulové licenční poplatky účastníkům Khronos; a
- Vývojáři mohou volně používat implementace specifikací Khronos.
Specifikace NNEF je k dispozici na webu Registr Khronos NNEF a nástroje jsou k dispozici na Github
Verze
- NNEF 1.0 Prozatímní, vydáno 20. prosince 2017[4].
- NNEF 1.0, vydáno 13. srpna 2018[5]
- NNEF 1.0.1, vydáno 10. května 2019
- NNEF 1.0.2, vydáno 13. července 2019[6]
Účast odvětví
Následující členové Khronosu se zúčastnili pracovní skupiny NNEF:
- AIMotive.
- Pokročilá mikro zařízení.
- Arm Holdings, Ltd.
- Axell
- Axis Communications.
- Kadence
- Ceva
- Codeplay
- Profesionálové v oblasti digitálních médií
- ETRI
- Huawei
- Intel Corp.
- Technologie představivosti
- LG
- Národní laboratoř Los Alamos
- LunarG
- Mediatek
- Mentor Graphics
- NXP
- Na polovodiči
- Qualcomm
- Společnost Qt
- Renesas
- Samsung
- Silicon Studio
- Socionext
- Sony
- Synopsys
- Texas Instruments
- Mysli na křemík
- Verisilicon
- Xilinx
Nástroje
The Projekt nástrojů NNEF na github obsahuje následující nástroje open source:
- Analyzátor formátu souboru
- Obousměrné převaděče mezi NNEF a ONNX, Caffe, Caffe2, TensorFlow (python), TensorFlow (protobuf)
- Model zoo: referenční kolekce modelů převedených na NNEF
Viz také
Reference
- ^ „NNEF - Neural Network Exchange Format (NNEF)“. Skupina Khronos. 2016-10-04. Citováno 2019-02-07.
- ^ Seo, B .; Shin, M .; Mo, Y. J .; Kim, J. (leden 2018). „Analýza shora dolů pro formát výměny neuronových sítí (NNEF) ve výpočtu hlubokého učení založeného na TensorFlow“. 2018 Mezinárodní konference o informačních sítích (ICOIN): 522–524. doi:10.1109 / ICOIN.2018.8343173. ISBN 978-1-5386-2290-2.
- ^ Khronos IP Framework
- ^ v1.0p Khronos PR
- ^ „Skupina Khronos zavádí nový standard pro zavádění trénovaných neuronových sítí“. SD Times. 2018-08-13. Citováno 2019-02-11.
- ^ „Registr Khronos NNEF - Khronos Group Inc“. www.khronos.org. Citováno 2019-08-15.