鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

算法库组成

机器学习算法加速库提供了与原生Spark MLlib相同的接口,算法库由Boostkit-ML-Kernel核心算法实现包,以及对接原生Spark接口的机器学习的ML-API-Patch代码组成。

如上所示,其中ML-API-Patch对应由机器学习算法加速库开源patch部分编译的boostkit-ml-core_2.11-1.3.0-spark2.3.2.jar、boostkit-ml-acc_2.11-1.3.0-spark2.3.2.jar、boostkit-xgboost4j_2.11-1.3.0.jar、boostkit-xgboost4j-spark2.3.2_2.11-1.3.0.jar,Boostkit-ML-Kernel对应机器学习算法加速库包boostkit-ml-kernel_2.11-1.3.0-spark2.3.2-aarch64.jar、boostkit-xgboost4j-kernel-2.11-1.3.0-spark2.3.2-aarch64.jar和libboostkit_xgboost_kernel.so。

本指南中均以基于spark2.3.2版本的Boostkit算法包为例,基于spark2.4.6版本的算法包的使用与之相同,可参考本指南。