已合并
modified md files(for readability improvement) #1076
gitee-duhuiping创建于 7月2日
modified md files(for readability improvement) #1076
已合并
gitee-duhuiping创建于 7月2日
4 个文件变更+8-1420
@@ -23,9 +23,9 @@
23 23 
242. [算子定义](#算子定义):算子功能说明与原型定义242. [算子定义](#算子定义):算子功能说明与原型定义
25 25 
26-3. [Tiling实现](#Tiling实现):实现Host侧算子Tiling函数。26+3. [Tiling实现](#tiling实现):实现Host侧算子Tiling函数。
27 27 
28-4. [Kernel实现](#Kernel实现):实现Device侧算子核函数。28+4. [Kernel实现](#kernel实现):实现Device侧算子核函数。
29 29 
305. [图模式适配](#图模式适配):自定义算子实现运行图模式。305. [图模式适配](#图模式适配):自定义算子实现运行图模式。
31 31 
@@ -22,7 +22,7 @@
22 22 
233. [算子定义](#算子定义):确定算子功能与原型定义。233. [算子定义](#算子定义):确定算子功能与原型定义。
24 24 
25-4. [Kernel实现](#Kernel实现):实现Device侧算子核函数。25+4. [Kernel实现](#kernel实现):实现Device侧算子核函数。
26 26 
275. [aclnn适配](#aclnn适配):自定义算子推荐aclnn接口调用,需提前完成二进制发布。**如采用图模式调用算子**,请参考[图模式适配指南](./graph_develop_guide.md)。275. [aclnn适配](#aclnn适配):自定义算子推荐aclnn接口调用,需提前完成二进制发布。**如采用图模式调用算子**,请参考[图模式适配指南](./graph_develop_guide.md)。
28 28 
@@ -4,12 +4,12 @@
4 4 
5build.sh是本项目的构建脚本,默认在项目根目录下,作用是将源代码自动编译、链接和配置,最终生成可执行文件、库文件或其它可供安装或直接运行的目标文件。具体来说,脚本中通过配置不同参数实现多种功能,包含构建多种目标库(如:libophost_cv.so)、编译算子包、执行单元测试等。5build.sh是本项目的构建脚本,默认在项目根目录下,作用是将源代码自动编译、链接和配置,最终生成可执行文件、库文件或其它可供安装或直接运行的目标文件。具体来说,脚本中通过配置不同参数实现多种功能,包含构建多种目标库(如:libophost_cv.so)、编译算子包、执行单元测试等。
6 6 
7-## 使用方法 7+## 使用方法
8 8 
91. **配置环境变量**91. **配置环境变量**
10- 10+ 
11 参考[环境部署](./quick_install.md)完成基础环境搭建。11 参考[环境部署](./quick_install.md)完成基础环境搭建。
12- 12+ 
13 ```bash13 ```bash
14 # 默认路径安装,以root用户为例14 # 默认路径安装,以root用户为例
15 source /usr/local/Ascend/cann/set_env.sh15 source /usr/local/Ascend/cann/set_env.sh
@@ -18,7 +18,7 @@ build.sh是本项目的构建脚本,默认在项目根目录下,作用是将
182. **构建命令格式**182. **构建命令格式**
19 19 
20 以编译算子包命令为例,样式如下,其中`--vendor_name``--ops`在该场景为可选项。20 以编译算子包命令为例,样式如下,其中`--vendor_name``--ops`在该场景为可选项。
21- 21+ 
22 ```bash22 ```bash
23 bash build.sh --pkg --soc=${soc_version} [--vendor_name=${vendor_name}] [--ops=${op_list}]23 bash build.sh --pkg --soc=${soc_version} [--vendor_name=${vendor_name}] [--ops=${op_list}]
24 ```24 ```
@@ -35,7 +35,7 @@ bash build.sh --help
35 35 
36| 参数名 | 可选/必选 | 参数说明 |36| 参数名 | 可选/必选 | 参数说明 |
37|-----------------|--------|---------------------------------------------------------------------------------|37|-----------------|--------|---------------------------------------------------------------------------------|
38-| -j${n} | 可选 | 指定编译线程数,${n}为具体线程数,默认值为8(如:-j8);若线程数超过CPU核心数,会自动调整为CPU核心数。 |38+| -j${n} | 可选 | 指定编译线程数,${n}为具体线程数,默认值为8(如:-j8);若线程数超过CPU核心数,会自动调整为CPU核心数。 |
39| -v | 可选 | 查看CMake编译配置信息。 |39| -v | 可选 | 查看CMake编译配置信息。 |
40| -O${n} | 可选 | 指定编译优化级别,支持O0/O1/O2/O3(如:-O3),${n}为优化级别标识。 |40| -O${n} | 可选 | 指定编译优化级别,支持O0/O1/O2/O3(如:-O3),${n}为优化级别标识。 |
41| -u | 可选 | 启用单元测试(UT)编译模式,编译所有UT目标。 |41| -u | 可选 | 启用单元测试(UT)编译模式,编译所有UT目标。 |