未验证 提交 17df45de 编写于 作者: H huzhiqiang 提交者: GitHub

Fix IOS compiling guidence doc in source_compile.md and add library_tailoring...

Fix IOS compiling guidence doc in source_compile.md and add library_tailoring data in library_tailoring.md test=develop (#2461)
上级 ef750fdd
...@@ -11,16 +11,16 @@ Paddle-Lite支持**根据模型裁剪预测库**功能。Paddle-Lite的一般编 ...@@ -11,16 +11,16 @@ Paddle-Lite支持**根据模型裁剪预测库**功能。Paddle-Lite的一般编
## 效果展示 ## 效果展示
| 测试模型 | 裁剪开关 | 是否编译控制流相关OP、kernel | libpaddle_lite_jni.so | | 测试模型 | 裁剪开关 | **libpaddle_lite_jni.so** |转化后模型中的OP|
| ------------------ | ---------------------------- | ----------------------------- | --------------------- | | ------------------ | ---------------------------- | -------- |------------------|
| mobilenetv1(armv8) | 裁剪前–build_tailor=OFF | --build_extra=OFF | 1.5M | | mobilenetv1(armv8) | 裁剪前--build_tailor=OFF | 1.5M | feed,etch,conv2d,depthwise_conv2d,fc,fpool2d,softmax |
| mobilenetv1(armv8) | 裁剪后–build_tailor=ON | --build_extra=OFF | 788K | | mobilenetv1(armv8) | 裁剪后--build_tailor=ON | 788K |feed,etch,conv2d,depthwise_conv2d,fc,fpool2d,softmax|
| mobilenetv2(armv8) | 裁剪前–build_tailor=OFF | --build_extra=OFF | 1.5M | | mobilenetv2(armv8) | 裁剪前--build_tailor=OFF | 1.5M | feed,fetch,conv2d,depthwise_conv2d,elementwise_add,fc,pool2d,relu6,softmax |
| mobilenetv2(armv8) | 裁剪后–build_tailor=ON | --build_extra=OFF | 912K | | mobilenetv2(armv8) | 裁剪后--build_tailor=ON | 912K |feed,fetch,conv2d,depthwise_conv2d,elementwise_add,fc,pool2d,relu6,softmax|
| inceptionv4(armv7) | 裁剪前–build_tailor=OFF | --build_extra=OFF | 938K | | inceptionv4(armv7) | 裁剪前--build_tailor=OFF | 938K |feed,fetch,concat,conv2d,dropout,fc,pool2d,softmax|
| inceptionv4(armv7) | 裁剪后–build_tailor=ON | --build_extra=OFF | 512K | | inceptionv4(armv7) | 裁剪后--build_tailor=ON | 512K |feed,fetch,concat,conv2d,dropout,fc,pool2d,softmax|
| yolov3(armv7) | 裁剪前–build_tailor=OFF | --build_extra=OFF | 938K | | yolov3(armv7) | 裁剪前--build_tailor=OFF | 938K |feed,fetch,concat,conv2d,depthwise_conv2d,multiclass_nms,nearest_interp,transpose2,yolo_box|
| yolov3(armv7) | 裁剪后–build_tailor=ON | --build_extra=OFF | 516K | | yolov3(armv7) | 裁剪后--build_tailor=ON |516K |feed,fetch,concat,conv2d,depthwise_conv2d,multiclass_nms,nearest_interp,transpose2,yolo_box|
## 实现过程: ## 实现过程:
......
...@@ -189,7 +189,7 @@ sudo make install ...@@ -189,7 +189,7 @@ sudo make install
#### 交叉编译环境要求 #### 交叉编译环境要求
- gcc、git、make、curl、unzip、java - gcc、git、make、curl、unzip、java
- cmake(建议使用3.10或以上版本) - cmake(Android编译请使用3.10版本,IOS编译请使用3.15版本)
- 编译Android: Android NDK (建议ndk-r17c) - 编译Android: Android NDK (建议ndk-r17c)
- 编译IOS: XCode(Version 10.1) - 编译IOS: XCode(Version 10.1)
......
...@@ -11,16 +11,16 @@ Paddle-Lite支持**根据模型裁剪预测库**功能。Paddle-Lite的一般编 ...@@ -11,16 +11,16 @@ Paddle-Lite支持**根据模型裁剪预测库**功能。Paddle-Lite的一般编
## 效果展示(Tiny_publish Android动态预测库体积) ## 效果展示(Tiny_publish Android动态预测库体积)
| 测试模型 | 裁剪开关 | 是否编译控制流相关OP、kernel | libpaddle_lite_jni.so | | 测试模型 | 裁剪开关 | **libpaddle_lite_jni.so** |转化后模型中的OP|
| ------------------ | ---------------------------- | ----------------------------- | --------------------- | | ------------------ | ---------------------------- | -------- |------------------|
| mobilenetv1(armv8) | 裁剪前–build_tailor=OFF | --build_extra=OFF | 1.5M | | mobilenetv1(armv8) | 裁剪前--build_tailor=OFF | 1.5M | feed,etch,conv2d,depthwise_conv2d,fc,fpool2d,softmax |
| mobilenetv1(armv8) | 裁剪后–build_tailor=ON | --build_extra=OFF | 788K | | mobilenetv1(armv8) | 裁剪后--build_tailor=ON | 788K |feed,etch,conv2d,depthwise_conv2d,fc,fpool2d,softmax|
| mobilenetv2(armv8) | 裁剪前–build_tailor=OFF | --build_extra=OFF | 1.5M | | mobilenetv2(armv8) | 裁剪前--build_tailor=OFF | 1.5M | feed,fetch,conv2d,depthwise_conv2d,elementwise_add,fc,pool2d,relu6,softmax |
| mobilenetv2(armv8) | 裁剪后–build_tailor=ON | --build_extra=OFF | 912K | | mobilenetv2(armv8) | 裁剪后--build_tailor=ON | 912K |feed,fetch,conv2d,depthwise_conv2d,elementwise_add,fc,pool2d,relu6,softmax|
| inceptionv4(armv7) | 裁剪前–build_tailor=OFF | --build_extra=OFF | 938K | | inceptionv4(armv7) | 裁剪前--build_tailor=OFF | 938K |feed,fetch,concat,conv2d,dropout,fc,pool2d,softmax|
| inceptionv4(armv7) | 裁剪后–build_tailor=ON | --build_extra=OFF | 512K | | inceptionv4(armv7) | 裁剪后--build_tailor=ON | 512K |feed,fetch,concat,conv2d,dropout,fc,pool2d,softmax|
| yolov3(armv7) | 裁剪前–build_tailor=OFF | --build_extra=OFF | 938K | | yolov3(armv7) | 裁剪前--build_tailor=OFF | 938K |feed,fetch,concat,conv2d,depthwise_conv2d,multiclass_nms,nearest_interp,transpose2,yolo_box|
| yolov3(armv7) | 裁剪后–build_tailor=ON | --build_extra=OFF | 516K | | yolov3(armv7) | 裁剪后--build_tailor=ON |516K |feed,fetch,concat,conv2d,depthwise_conv2d,multiclass_nms,nearest_interp,transpose2,yolo_box|
......
...@@ -189,7 +189,7 @@ sudo make install ...@@ -189,7 +189,7 @@ sudo make install
#### 交叉编译环境要求 #### 交叉编译环境要求
- gcc、git、make、curl、unzip、java - gcc、git、make、curl、unzip、java
- cmake(建议使用3.10或以上版本) - cmake(Android编译请使用3.10版本,IOS编译请使用3.15版本)
- 编译Android: Android NDK (建议ndk-r17c) - 编译Android: Android NDK (建议ndk-r17c)
- 编译IOS: XCode(Version 10.1) - 编译IOS: XCode(Version 10.1)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册