代码拉取完成,页面将自动刷新
同步操作将从 CANN/acl 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
ACL作为AI计算语言开发和运行平台,提供了Device管理、Context管理、Stream管理、内存管理、模型加载与执行、算子加载与执行、媒体数据处理等API,供用户开发AI应用,实现目标识别、图像分类、语言和文字处理等功能。
ACL支持由源码编译,进行源码编译前,首先确保你有昇腾310AI处理器的环境,同时系统满足以下要求:
编译完成后会生成几个动态库,他们会链接到MindSpore中执行,无法单独运行。
下载ACL源码 ACL源码托管在码云平台,可由此下载。。
git clone https://gitee.com/cann/acl.git
cd acl
在ACL根目录下执行下列命令即可进行编译。
bash build.sh
开始编译之前,请确保正确设置相关的环境变量。
- 在
build.sh
的脚本中,会进行git clone
操作,请确保网络连接正常且git配置正确。- 在
build.sh
的脚本中,默认会8线程编译,如果机器性能较差,可能会编译失败。可以通过-j{线程数}
来控制线程数,如bash build.sh –j4
。
完成编译后,相应的动态库文件会生成在output文件夹中。
更多指令帮助,可以使用:
bash build.sh –h
如果想清除历史编译记录,可以如下操作:
rm -rf build/ output/
bash build.sh
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。