# ModelConfig ## 概述 定义编译模型需要的参数配置。 **Since:** 3.2 **Version:** 2.0 **相关模块:** [NNRt](_n_n_rt.md) ## 汇总 ### Public 属性 | 名称 | 描述 | | -------- | -------- | | [enableFloat16](#enablefloat16) | boolean
float32浮点模型是否以float16浮点运行  | | [mode](#mode) | enum [PerformanceMode](_n_n_rt.md#performancemode)
计算任务的性能模式,性能模式定义请查看[PerformanceMode](_n_n_rt.md#performancemode) | | [priority](#priority) | enum [Priority](_n_n_rt.md#priority)
计算任务的优先级,优先级详情请看[Priority](_n_n_rt.md#priority) | | [extensions](#extensions) | Map< String, byte[]>
底层硬件自定义属性,按照“名称:二进制值”来存储,由HDI服务自行解析  | ## 类成员变量说明 ### enableFloat16 ``` boolean ModelConfig::enableFloat16 ``` **描述:** float32浮点模型是否以float16浮点运行 ### extensions ``` Map ModelConfig::extensions ``` **描述:** 底层硬件自定义属性,按照“名称:二进制值”来存储,由HDI服务自行解析 ### mode ``` enum PerformanceMode ModelConfig::mode ``` **描述:** 计算任务的性能模式,性能模式定义请查看[PerformanceMode](_n_n_rt.md#performancemode) ### priority ``` enum Priority ModelConfig::priority ``` **描述:** 计算任务的优先级,优先级详情请看[Priority](_n_n_rt.md#priority)