Simulation implementation method, neural network compiler and computer readable storage medium
An implementation method and neural network technology, applied in the fields of computer-readable storage media, simulation implementation, and neural network compilers, can solve problems such as the inability to perform precision tests on ten-thousand-person test sets, so as to avoid time-consuming quantification, save costs, and speed up The Effect of Simulation Efficiency
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0058] Such as figure 1 As shown, this embodiment includes a simulation implementation method, including the following steps:
[0059] Build a neural network compiler to receive quantization set pictures, multiple different types of neural network models, and a test set of 10,000 people. After the accuracy verification of the neural network compiler, the neural network model is simulated layer by layer.
[0060] The quantization set image is quantized by the neural network compiler to generate an executable file for the neural network model, and the 10,000-person test set is generated by the neural network compiler to generate the first input data, the first fixed-point feature file and the floating-point feature file.
[0061] Compare the first fixed-point feature file with the floating-point feature file, and output the accuracy table used for statistical neural network models; if the statistical results of the accuracy table meet the preset accuracy range, read the executab...
Embodiment 2
[0114] This embodiment includes a neural network compiler, which is applied to the simulation implementation method of Embodiment 1, including: sequentially connected network analysis module, network quantization module, network merging module, network storage module and network forward execution mod.
[0115] The network analysis module is used to receive quantization set pictures, multiple different types of neural network models and ten-thousand test sets, analyze and reconstruct the structure of the neural network model layer by layer, and at least obtain the input layer, output layer and One of layer operation name, layer parameter information and layer association information of the middle layer.
[0116] Specifically, the network analysis module analyzes the structure of the original neural network model layer by layer, and at least obtains one of the layer operation name, layer parameter information, and layer association information of the input layer, output layer, a...
Embodiment 3
[0126] A computer-readable storage medium. Computer instructions are stored on the computer-readable storage medium. When the computer instructions are executed by a processor, the steps of the method in Embodiment 2 are implemented.
[0127] Those skilled in the art should understand that the embodiments of the present invention may be provided as methods, apparatuses, or computer program products. Accordingly, the present invention can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
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