Overview
CANN provides a C API library and a Python API library. Python APIs are encapsulated using CPython based on C APIs. Based on the two sets of APIs, you can use the hardware computing resources of AI processor to perform deep learning inference computing, graphics and image preprocessing, and single-operator accelerated computing on CANN. These libraries, referred to as acl (for C API library) and pyacl (for Python API library) respectively, include a wide range of APIs for runtime management, single-operator invocation, model management, and media data processing.