Function: get_cann_attribute_list

Description

Queries the list of features supported by the CANN software and the corresponding chip in the operating environment.

Prototype

  • C Prototype
    1
    aclError aclGetCannAttributeList(const aclCannAttr **cannAttrList, size_t *num)
    
  • Python Function
    1
    cann_attr_list, num, ret = acl.get_cann_attribute_list()
    

Parameters

None

Return Value

Return Value

Description

cann_attr_list

list: stores the enumerated list of features supported by the operating environment. For details, see aclCannAttr.

Users do not need to allocate memory in advance. When an application process exits, the memory is automatically released.

num

Int, the number of supported features. The value must be the same as the length of the cann_attr_list list.

ret

Int, error code. 0 on success; else, failure.