Neural network compiling method, system, computer storage medium and compiling device
A technology of neural network and compiling method, which is applied in the direction of neural learning method, biological neural network model, neural architecture, etc., can solve the problems of limited interface, large optimization space, high packaging degree, etc., and achieve convenient debugging, high calculation rate and small calculation The effect of delay
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0035] The present invention provides a compilation method of a neural network, including:
[0036] Translate network files into an intermediate expression file;
[0037] Optimize the intermediate expression file from performance analysis, single node, and multi-node synergies;
[0038] Generate a network template file based on a hardware interface after optimized intermediate expression file;
[0039] Compile the network template file to an executive reasoning application.
[0040] The compilation method of the neural network provided in this embodiment will be described in conjunction with the illustration. The compilation method of the neural network of the present embodiment provides the user to provide an end-to-end reasoning service, generated a template file based on the target hardware interface, and generates executable reasoning applications by an existing, packaged network file. The optimization process is optimized to generate code execution efficiency.
[0041] See fi...
Embodiment 2
[0085] This embodiment provides a compilation system of a neural network, including:
[0086] Translation module is used to translate network files into an intermediate expression file;
[0087] Optimization module for optimizing the intermediate expression file from performance analysis, single node, and multi-node synergies;
[0088] File generation module, used to generate a network template file based on hardware interface after optimized intermediate expression files;
[0089] Compilation module is used to compile the network template file as an executive reasoning application.
[0090] The compilation system of the neural network provided in this embodiment will be described in conjunction with the illustration. Please participate image 3 Schematic diagram of the principle of compilation systems showing a neural network in an embodiment. Such as image 3 As shown, the compilation system 3 of the neural network includes a translation module 31, an optimization module 32, a fil...
Embodiment 3
[0118] This embodiment provides a compilation device, including: processor, memory, transceiver, communication interface, or / and system bus; memory and communication interface through the system bus and the processor and transceiver, memory, memory The storage computer program, the communication interface is used to communicate with other devices, processors, and transceivers to run computer programs, enabling compilation devices to perform various steps of compilation methods such as neural networks.
[0119] The above-mentioned system bus can be peripheral components (PCI) bus or extended Industry StandardarchAture, referred to as EISA buses. The system bus can be divided into address bus, data bus, control bus, etc. For ease of expression, only one coarse line table is used, but only one bus or a type of bus is not shown. Communication interfaces are used to implement communication between database access devices and other devices (such as clients, read and write libraries, a...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com