函数: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:Device ID列表。 aicore_metrics:表示aclprofAicoreMetrics。 aicore_events:表示AI Core事件,目前配置为0。 data_type_config: 用户选择如下多个值进行逻辑或(例如:ACL_PROF_ACL_API|ACL_PROF_AICORE_METRICS),作为data_type_config参数值。每个值表示某一类性能数据,详细说明如下:
|
返回值说明 |
prof_config:int。
|
约束说明 |
|