PyTorch Mobile - AshokBhat/ml GitHub Wiki
Goal: End-to-end workflow from Training to Deployment for iOS and Android mobile devices
Key features of PyTorch Mobile:
- Available for iOS, Android and Linux
- Provides APIs that cover common preprocessing and integration tasks needed for incorporating ML in mobile applications
- Support for tracing and scripting via TorchScript IR
- Support for XNNPACK floating-point kernel libraries for Arm CPUs
- Integration of QNNPACK for 8-bit quantized kernels. Includes support for per-channel quantization, dynamic quantization and more
- Build level optimization and selective compilation depending on the operators needed for user applications, i.e., the final binary size of the app is determined by the actual operators the app needs