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

获取代码

  • 机器学习算法需要获取算法库的适配代码,编译出适配算法库的JAR包;同时,也需要获取到核心算法库JAR包。代码获取地址如表1所示。
  • 机器学习算法在运行时只需要部署sophon-ml-kernel-2.11-1.2.0-aarch_64.jar、sophon-mlacc_2.11-1.2.0.jar和sophon-ml-core_2.11-1.2.0.jar三个jar包,sophon-ml-kernelclient_2.11-1.2.0.jar不需要部署在Spark集群,仅在开发阶段编译时使用。

获取机器学习算法加速库适配代码Spark-ml-algo-lib

机器学习算法加速库适配代码基于开源软件Spark 2.3.2开发,用于编译机器学习算法加速库。下载大数据机器学习算法的开源仓代码“/opt/”目录下,并解压。

cd /opt/
unzip Spark-ml-algo-lib-1.2.0.zip

除了在以上地址直接获取机器学习算法加速库适配代码,该代码可以由Spark 2.3.2和Breeze 0.13.1的部分原生代码文件打入Patch后进行构建,构建方法详见参考

获取机器学习算法加速库的JAR包

获取机器学习算法加速库1.2.0版本包sophon-ml-kernel-2.11-1.2.0-aarch_64.jar,并放在“/opt/”目录下。

需要注意的是,下载的软件包后需要校验软件包,确保与网站上的原始软件包一致,校验方法:

  1. 获取软件数字证书软件
  2. 在如下链接中获取校验工具和校验方法:

    https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054

  3. 参见2中下载的《OpenPGP签名验证指南》进行软件包完整性检查。