Unlock instant, AI-driven research and patent intelligence for your innovation.

Neural network acceleration apparatus and method

A technology of neural network and acceleration device, applied in the field of neural network, can solve the problems of long time and reduce the computing efficiency of neural network data, and achieve the effect of reducing occupation and resource consumption.

Inactive Publication Date: 2019-10-15
SZ DJI TECH CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] The above scheme of CPU processing data takes a long time, which will reduce the efficiency of neural network data calculation

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
  • Neural network acceleration apparatus and method
  • Neural network acceleration apparatus and method
  • Neural network acceleration apparatus and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0021] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings.

[0022] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the technical field to which this application belongs. The terms used herein in the specification of the application are only for the purpose of describing specific embodiments, and are not intended to limit the application.

[0023] Firstly, related technologies and concepts involved in the embodiments of the present application are introduced.

[0024] (1) Neural network (take Deep Convolutional Neural Network (DCNN) as an example).

[0025] figure 1 It is a schematic diagram of the framework of a deep convolutional neural network. The input value of the deep convolutional neural network (input by the input layer), convolution (convolution), transposed convolution (transposed ...

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

Provided are a neural network acceleration apparatus and method. The apparatus comprises: an input unit used for acquiring an input feature value; a computing unit used for computing the input featurevalue received by the input unit to obtain an output feature value; and an output unit used for performing, when the fixed-point format of the output feature value obtained by the computing unit is different from a preset fixed-point format, low-bit shift-out and / or high-bit truncation on the output feature value in the preset fixed-point format to obtain a target output feature value, the fixed-point format of the target output feature value being the preset fixed-point format. According to the present application, the fixed-point format of data is adjusted by the neural network accelerationapparatus, a CPU is not required to perform the adjustment of the fixed-point format of the data, the occupation of a DDR is reduced to a certain extent, and thus, the resource consumption can be reduced.

Description

[0001] Copyright statement [0002] The disclosure of this patent document contains material that is protected by copyright. This copyright belongs to the copyright owner. The copyright owner has no objection to the reproduction by anyone of the patent document or the patent disclosure as it exists in the official records and files of the Patent and Trademark Office. technical field [0003] The present application relates to the field of neural networks, and more specifically, to a neural network acceleration device and method. Background technique [0004] In the current mainstream neural network computing framework, floating-point numbers are basically used for training and calculation. For example, the weight coefficients obtained after training in the neural network computing framework and the output feature values ​​of each layer are all single-precision or double-precision floating-point numbers. Since fixed-point computing devices occupy a smaller area and consume ...

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): G06N3/063G06N3/04
CPCG06N3/063G06N3/045H03M7/24H03M7/3059H03M7/6047G06F5/01G06F17/15G06N3/04
Inventor 韩峰谷骞李似锦
Owner SZ DJI TECH CO LTD