• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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**描述**
35float32浮点模型是否以float16浮点运行
36
37
38### extensions
39
40```
41Map<String, byte[]> ModelConfig::extensions
42```
43**描述**
44底层硬件自定义属性,按照“名称:二进制值”来存储,由HDI服务自行解析
45
46
47### mode
48
49```
50enum PerformanceMode ModelConfig::mode
51```
52**描述**
53计算任务的性能模式,性能模式定义请查看[PerformanceMode](_n_n_rt_v20.md#performancemode)
54
55
56### priority
57
58```
59enum Priority ModelConfig::priority
60```
61**描述**
62计算任务的优先级,优先级详情请看[Priority](_n_n_rt_v20.md#priority)
63