基本信息
摘要:A compiling method and system of an artificial intelligence processing apparatus, a storage medium and a terminal. The compiling method comprises the following steps: performing precision compression on deep learning network model data based on recognition accuracy of an artificial intelligence processing apparatus, to obtain a deep learning data map (S1); performing map analysis on the deep learning data map, to obtain a deep learning data stream map satisfying protocol definition (S2); generating an executable software code based on the deep learning data stream map, and inputting the executable software code into the artificial intelligence processing apparatus (S3); and generating a hardware bit stream based on the deep learning data stream map, and inputting the hardware bit stream into the artificial intelligence processing apparatus (S4). The compiling method and system of an artificial intelligence processing apparatus, the storage medium and the terminal enable a deep learning algorithm to be quickly implemented on hardware by compiling the deep learning algorithm. L'invention concerne un procédé et un système de compilation d'un appareil de traitement d'intelligence artificielle, d'un support de stockage et d'un terminal. Le procédé de compilation comprend les étapes suivantes consistant à : effectuer une compression de précision sur des données de modèle de réseau d'apprentissage profond sur la base de la précision de reconnaissance d'un appareil de traitement d'intelligence artificielle, pour obtenir une carte de données d'apprentissage profond (S1); effectuer une analyse de carte sur la carte de données d'apprentissage profond, pour obtenir une carte de flux de données d'apprentissage profond satisfaisant la définition de protocole (S2); générer un code logiciel exécutable sur la base de la carte de flux de données d'apprentissage profond, et entrer le code logiciel exécutable dans l'appareil de traitement d'intelligence artificielle (S3); et générer un train de bits de matériel sur la base de la carte de flux de données d'apprentissage profond, et entrer le flux de bits de matériel dans l'appareil de traitement d'intelligence artificielle (S4). Le procédé et le système de compilation d'un appareil de traitement d'intelligence artificielle, du support de stockage et du terminal permettent à un algorithme d'apprentissage profond d'être rapidement mis en œuvre sur un matériel par compilation de l'algorithme d'apprentissage profond. 一种人工智能处理装置的编译方法及系统、存储介质及终端,包括以下步骤:基于人工智能处理装置的识别准确率对深度学习网络模型数据进行精度压缩,以得到深度学习数据图(S1);对所述深度学习数据图进行图分析,以得到符合协议定义的深度学习数据流图(S2);基于所述深度学习数据流图生成可执行软件代码,并将所述可执行软件代码输入所述人工智能处理装置(S3);基于所述深度学习数据流图生成硬件比特流,并将所述硬件比特流输入所述人工智能处理装置(S4)。该人工智能处理装置的编译方法及系统、存储介质及终端通过对深度学习算法进行编译,使其能够在硬件上快速实现。
摘要附图: