1# ModelConfig 2 3 4## 概述 5 6定义编译模型需要的参数配置。 7 8**起始版本:** 3.2 9 10**相关模块:**[NNRt](_n_n_rt_v20.md) 11 12 13## 汇总 14 15 16### Public 属性 17 18| 名称 | 描述 | 19| -------- | -------- | 20| boolean [enableFloat16](#enablefloat16) | float32浮点模型是否以float16浮点运行 | 21| enum [PerformanceMode](_n_n_rt_v20.md#performancemode)[mode](#mode) | 计算任务的性能模式,性能模式定义请查看[PerformanceMode](_n_n_rt_v20.md#performancemode) | 22| enum [Priority](_n_n_rt_v20.md#priority)[priority](#priority) | 计算任务的优先级,优先级详情请看[Priority](_n_n_rt_v20.md#priority) | 23| Map< String, byte[]> [extensions](#extensions) | 底层硬件自定义属性,按照“名称:二进制值”来存储,由HDI服务自行解析 | 24 25 26## 类成员变量说明 27 28 29### enableFloat16 30 31``` 32boolean ModelConfig::enableFloat16 33``` 34**描述** 35 36float32浮点模型是否以float16浮点运行 37 38 39### extensions 40 41``` 42Map<String, byte[]> ModelConfig::extensions 43``` 44**描述** 45 46底层硬件自定义属性,按照“名称:二进制值”来存储,由HDI服务自行解析 47 48 49### mode 50 51``` 52enum PerformanceMode ModelConfig::mode 53``` 54**描述** 55 56计算任务的性能模式,性能模式定义请查看[PerformanceMode](_n_n_rt_v20.md#performancemode) 57 58 59### priority 60 61``` 62enum Priority ModelConfig::priority 63``` 64**描述** 65 66计算任务的优先级,优先级详情请看[Priority](_n_n_rt_v20.md#priority) 67