MACE is a deep learning inference framework optimized for mobile heterogeneous computing platforms.
-
Updated
Jun 17, 2024 - C++
MACE is a deep learning inference framework optimized for mobile heterogeneous computing platforms.
C++ image processing and machine learning library with using of SIMD: SSE, AVX, AVX-512, AMX for x86/x64, NEON, SVE for ARM, HVX for Hexagon
A compiler and kernel library for Qualcomm Hexagon NPUs. Compiles a vision transformer to an explicit VTCM/DMA plan and executes it on hand-written HVX/HMX kernels - each gated on correctness, cycle count, and ELF-proven vector use. Targets Hexagon v75 (Snapdragon 8 Gen 3).
Add a description, image, and links to the hvx topic page so that developers can more easily learn about it.
To associate your repository with the hvx topic, visit your repo's landing page and select "manage topics."