Efficient conversion method and device for deep learning model

A technology of deep learning and conversion methods, applied in the field of efficient conversion methods and devices of deep learning models, can solve the problems of low development efficiency and low computing efficiency of deep learning models, and achieve the effect of reducing structural correlation and avoiding development difficulties.

Active Publication Date: 2017-12-15
VIMICRO CORP
View PDF6 Cites 19 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] In view of this, the embodiments of the present invention provide a method and device for efficiently converting deep learning models, which are used to solve the technical problems of low development efficiency and computing efficiency of deep learning models

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Efficient conversion method and device for deep learning model
  • Efficient conversion method and device for deep learning model
  • Efficient conversion method and device for deep learning model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0027] The step numbers in the drawings are only used as reference signs of the steps, and do not indicate the execution order.

[0028] The efficient conversion method of the deep learning model in the embodiment of the present invention uses the data standardization framework established by the general deep learning framework to convert the data structure of the deep learning model to form standard parameters compatible with the NPU processor model, ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An efficient conversion method for a deep learning model provided by the embodiment of the invention is used to solve the technical problem that the development efficiency and operation efficiency of a deep learning model are low. The method includes the following steps: building a data standardization framework corresponding to an NPU (Neural-Network Processing Unit) model according to a general deep learning framework; using the data standardization framework to convert the parameters of a deep learning model into the standard parameters of the data standardization framework; and converting the standard parameters into the parameters of the NPU model. According to the invention, a unified data standardization framework is built for a specific processor according to the parameter structures of general deep learning frameworks. Standard data can be formed using the unified data structure of the data standardization framework according to the parameters of a deep learning model formed by a general deep learning framework. Thus, the process of data analysis by the processor depends much less on the structure of the deep learning model, and the development of the processing process of the processor and the development of the deep learning model can be separated. A corresponding efficient conversion device is also provided.

Description

technical field [0001] The invention relates to data processing of a deep learning framework, in particular to an efficient conversion method and device for a deep learning model. Background technique [0002] In the field of deep learning technology, general deep learning frameworks such as Caffe, TensorFlow, and Torch are usually used to define deep learning models for massive data processing and analysis. The training and data analysis of deep learning models require a large number of computing resources. Due to the large differences in the storage and analysis methods of data information in different general-purpose deep learning frameworks, and due to the differences in the hardware structure of processors, the data processing and data scheduling processes of deep learning models often cannot be consistent with the structural characteristics of processors. Adaptation reduces the computing efficiency of the processor. [0003] For example, in existing technical solution...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06N7/04
CPCG06N7/046
Inventor 杨敏艾国张韵东
Owner VIMICRO CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products