函数:create_config
产品支持情况
产品  | 
是否支持  | 
|---|---|
√  | 
|
√  | 
|
√  | 
|
√  | 
|
√  | 
|
√  | 
使用说明
C函数原型  | 
aclprofConfig *aclprofCreateConfig(uint32_t *deviceIdlist,uint32_t deviceNums, aclprofAicoreMetrics aicoreMetrics, aclprofAicoreEvents *aicoreEvents, uint64_t dataTypeConfig)  | 
|---|---|
Python函数  | 
prof_config = acl.prof.create_config(device_list,aicore_metrics, aicore_events, data_type_config)  | 
函数功能  | 
创建aclprofConfig类型的数据,表示创建Profiling配置数据。 aclProfConfig类型数据可以只创建一次、多处使用,用户需要保证数据的一致性和准确性。 如需销毁aclprofConfig类型的数据,请参见函数:destroy_config。  | 
输入说明  | 
device_list:list,Device ID列表。须根据实际环境的Device ID配置。 aicore_metrics:int,表示aclprofAicoreMetrics。 aicore_events:int,表示AI Core事件,目前配置为0。 data_type_config:int,用户选择如下多个aclproftype的值进行逻辑或(例如:ACL_PROF_ACL_API|ACL_PROF_AICORE_METRICS),作为data_type_config参数值。每个值表示某一类性能数据,详细说明如下: 
  | 
返回值说明  | 
prof_config:int。 
  | 
约束说明  | 
 
  |