Algorithm Library Architecture
The machine learning algorithm library provides the same APIs as Spark MLlib. The library consists of the core algorithm implementation packages of Sophon-ML-Kernel and the ML-API-Patch code for machine learning that interconnects with native Spark APIs.

ML-API-Patch corresponds to sophon-ml-core_2.11-1.2.0.jar and sophon-ml-acc_2.11-1.2.0.jar compiled from the open-source patch of the machine learning algorithm library. Sophon-ML-Kernel corresponds to the package sophon-ml-kernel-2.11-1.2.0-aarch_64.jar for the library.
Parent topic: Introduction