From ec49cbe641b46f16b374effdd12a460a21286ae9 Mon Sep 17 00:00:00 2001 From: huzhiqiang <912790387@qq.com> Date: Mon, 4 Nov 2019 15:37:55 +0800 Subject: [PATCH] modify doc (#2361) Fix docs: (1) model_optimize_tool_doc : Invalid Link to source compiling page (2) source_compiling_doc : add notes to IOS compiling (3) cxx_apt_doc: add warning message to GetTensor inference --- _all_pages/develop/cxx_api_doc.md | 2 ++ _all_pages/develop/model_optimize_tool.md | 2 +- _all_pages/develop/source_compile.md | 2 +- _all_pages/v2.0.0/cxx_api_doc.md | 2 ++ _all_pages/v2.0.0/model_optimize_tool.md | 2 +- _all_pages/v2.0.0/source_compile.md | 2 +- 6 files changed, 8 insertions(+), 4 deletions(-) diff --git a/_all_pages/develop/cxx_api_doc.md b/_all_pages/develop/cxx_api_doc.md index dd62eaf9f7..3f697dfd97 100644 --- a/_all_pages/develop/cxx_api_doc.md +++ b/_all_pages/develop/cxx_api_doc.md @@ -346,6 +346,8 @@ for (int i = 0; i < ShapeProduction(output_tensor->shape()); i += 100) { 根据名称获取输出Tensor的指针。 +**注意**:`GetTensor`接口是为开发者设计的调试接口,可以输出[转化](../model_optimize_tool)后模型中的任一节点。如果出现`GetTensor(InputName)`返回值为空`Tensor`,可能原因是以该`InputName`命名的Tensor在模型转化的**子图融合**过程被融合替换了。 + 参数: - `name(const std::string)` - Tensor的名称 diff --git a/_all_pages/develop/model_optimize_tool.md b/_all_pages/develop/model_optimize_tool.md index 55ae25405d..8112f4d927 100644 --- a/_all_pages/develop/model_optimize_tool.md +++ b/_all_pages/develop/model_optimize_tool.md @@ -24,7 +24,7 @@ chmod +x model_optimize_tool ### 编译model_optimize_tool -1、参照 [编译安装](./source_compile) 进行环境配置和编译 +1、参照 [编译安装](../source_compile) 进行环境配置和编译 2、进入docker中PaddleLite根目录,```git checkout [release-version-tag]```切换到release分支 diff --git a/_all_pages/develop/source_compile.md b/_all_pages/develop/source_compile.md index 40efbc1ad7..7e2028797c 100644 --- a/_all_pages/develop/source_compile.md +++ b/_all_pages/develop/source_compile.md @@ -280,7 +280,7 @@ git checkout ``` ios tiny publish支持的编译选项: * `--arm_os`: 可选ios或者ios64 -* `--arm_abi`: 可选armv7和armv8(**注意**:当`arm_os=ios`时只能选择`arm_abi=armv7`) +* `--arm_abi`: 可选armv7和armv8(**注意**:当`arm_os=ios`时只能选择`arm_abi=armv7`,当`arm_os=ios64`时只能选择`arm_abi=armv8`) * 如果mac编译过程中报错:"Invalid CMAKE_DEVELOPER_ROOT: does not exist", 运行: ```shell sudo xcode-select -s /Applications/Xcode.app/Contents/Developer diff --git a/_all_pages/v2.0.0/cxx_api_doc.md b/_all_pages/v2.0.0/cxx_api_doc.md index dd62eaf9f7..3f697dfd97 100644 --- a/_all_pages/v2.0.0/cxx_api_doc.md +++ b/_all_pages/v2.0.0/cxx_api_doc.md @@ -346,6 +346,8 @@ for (int i = 0; i < ShapeProduction(output_tensor->shape()); i += 100) { 根据名称获取输出Tensor的指针。 +**注意**:`GetTensor`接口是为开发者设计的调试接口,可以输出[转化](../model_optimize_tool)后模型中的任一节点。如果出现`GetTensor(InputName)`返回值为空`Tensor`,可能原因是以该`InputName`命名的Tensor在模型转化的**子图融合**过程被融合替换了。 + 参数: - `name(const std::string)` - Tensor的名称 diff --git a/_all_pages/v2.0.0/model_optimize_tool.md b/_all_pages/v2.0.0/model_optimize_tool.md index 55ae25405d..8112f4d927 100644 --- a/_all_pages/v2.0.0/model_optimize_tool.md +++ b/_all_pages/v2.0.0/model_optimize_tool.md @@ -24,7 +24,7 @@ chmod +x model_optimize_tool ### 编译model_optimize_tool -1、参照 [编译安装](./source_compile) 进行环境配置和编译 +1、参照 [编译安装](../source_compile) 进行环境配置和编译 2、进入docker中PaddleLite根目录,```git checkout [release-version-tag]```切换到release分支 diff --git a/_all_pages/v2.0.0/source_compile.md b/_all_pages/v2.0.0/source_compile.md index 40efbc1ad7..7e2028797c 100644 --- a/_all_pages/v2.0.0/source_compile.md +++ b/_all_pages/v2.0.0/source_compile.md @@ -280,7 +280,7 @@ git checkout ``` ios tiny publish支持的编译选项: * `--arm_os`: 可选ios或者ios64 -* `--arm_abi`: 可选armv7和armv8(**注意**:当`arm_os=ios`时只能选择`arm_abi=armv7`) +* `--arm_abi`: 可选armv7和armv8(**注意**:当`arm_os=ios`时只能选择`arm_abi=armv7`,当`arm_os=ios64`时只能选择`arm_abi=armv8`) * 如果mac编译过程中报错:"Invalid CMAKE_DEVELOPER_ROOT: does not exist", 运行: ```shell sudo xcode-select -s /Applications/Xcode.app/Contents/Developer -- GitLab