21.05
|
The Compute Library is a collection of low-level machine learning functions optimized for both Arm CPUs and GPUs using SIMD technologies. The Compute Library is a collection of low-level machine learning functions optimized for both Arm CPUs and GPUs using SIMD technologies.
Several builds of the library are available using various configurations:
Minimum toolchains requirements are shown below:
Operating System | Architecture | Minimum Toolchain |
---|---|---|
Linux | armv7a | gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf |
arm64-v8a | gcc-linaro-6.3.1-2017.05-x86_64_aarch64-linux-gnu | |
armv8.2-a | ||
armv8.2-a-sve | gcc-arm-10.2-2020.11-x86_64-aarch64-none-linux-gnu | |
Android | armv7a | NDK r18b |
arm64-v8a | ||
armv8.2-a |
Please create an issue on Github.
In order to facilitate the work of the support team please provide the build information of the library you are using. To get the version of the library you are using simply run:
$ strings android-armv7a-cl-asserts/libarm_compute.so | grep arm_compute_version arm_compute_version=v16.12 Build options: {'embed_kernels': '1', 'opencl': '1', 'arch': 'armv7a', 'neon': '0', 'asserts': '1', 'debug': '0', 'os': 'android', 'Werror': '1'} Git hash=f51a545d4ea12a9059fe4e598a092f1fd06dc858
For each release we provide some pre-built binaries of the library here.
These binaries have been built using the following toolchains:
This archive contains:
For detailed information about file organization, please refer to Files -> File List section of this documentation.