标准规范下载简介:
内容预览由机器从pdf转换为word,准确率92%以上,供参考
GB/T 42382.1-2023 信息技术 神经网络表示与模型压缩 第1部分:卷积神经网络.pdf6神经网络模型的语法和语义
神经网络结构数据结构定
符合GB/T5271.34一2006,其模型信息以及计算图的相关网络层结构的编码方式如图1所示。通过多 个字段的元信息和字段的值采用顺序相连或嵌套的方式进行压缩存储,字段的元信息中含有对这个字 段描述的所有信息。其中每个字段有required,repeated和optional三种格式,required表示该字段是 必须的,repeated表示该字段可以重复出现,optional表示该字段可选。
针对不同的数据类型,每组字段元信息和字段的值采用了不同的编码方式。
市政污水管道施工工程施工组织设计神经网络结构表示编码纟
GB/T 42382.1 202
行了详细的描述。相对于神经网络结构的表示,针对运算操作,这里将还有网络层参数单独存储,其基 本编码方式如图3所示:
神经网络参数的编码方
对于每个运算操作或者神经网络的每一节点,其tag字段对应每层自定义名字。每个操作对应多 个字段,分别表示每个节点所对应的多组参数。每组参数的key对应其关键字或名称,value字段存储 着对应数组。 对于图3中value的数据结构表示,对于数组的数据结构编码方式表示如图4所示。其包含基本 的数据类型、矩阵维度、各维度大小、各维度的跨度以及具体数据。要查找对应数值时,可通过索引、数 据类型和各维度的跨度来从data中查找
图4数组数据结构编码方式
本条对神经网络表示的语法进行了定义,采用从粗粒度到细粒度的定义,即从模型结构定义、计算 图定义、节点定义等到张量的定义和基本数据类型的定义,逐层嵌套,构建了整个神经网络表示的基本 语法描述。 神经网络表示语法应按照标准规范实现,再由特定计算系统(深度学习平台及相关软硬件)完成,应 遵循以下原则。 a)宜考虑必要层级的定义,包含: 1)模型结构定义; 2)计算图定义; 3)节点定义; 4)张量定义:
5)基 基本数据类型定义。 b) 1 计算系统实现时,应对语法要素按实际需要做出调整,包含但不限于, 1)关键字(参数)命名; 2)运算符命名; 3)数据类型。
6.2.2模型结构定义
模型结构定义见表7。
6.2.3贡献者列表定义
贡献者列表定义见表8。
GB/T 42382.1 202
6.2.5操作节点定义
操作节点定义见表10。其中,运算操作域定义了操作节点的名称,如abs、relu等;input和ou 操作节点的输人变量和输出变量;attribute为操作节点的属性。map是一种映射关系表达,不特 某种软件中的特定实现
6.2.6变量类型定义
量或稀疏张量等,使用整型数值表示。
6.2.7属性类型定义
义乌工业园商业步行街2#楼施工组织设计属性类型定义见表12。
表12 属性类型定义
6.2.8其他类型定义
其他类型定义见表13。
6.2.9张量数据类型定义
张量数据类型定义见表
GB/T 42382.1 202
6.2.11张量大小定义
DB4404/T 15.1-2021标准下载张量大小定义参见表16