未验证 提交 157e18e7 编写于 作者: R Ruilong Liu 提交者: GitHub

Merge pull request #514 from codeWorm2015/develop

fix #513 Update development_doc.md
...@@ -17,39 +17,24 @@ cd ../build/release/ios/build ...@@ -17,39 +17,24 @@ cd ../build/release/ios/build
``` ```
### 二. 使用 xcode 编译 ### 二. 集成
我们提供了 ios 开发更为熟悉的 xcode 编译环境: #### 如使用 oc 接口
在 ios/ 目录下打开 PaddleMobile.xcworkspace 即可编译 PaddleMobile 或者 运行 Demo
### 三. 集成
#### 如使用 c++ 接口
``` ```
将上一步生成的:
libpaddle-mobile.a libpaddle-mobile.a
io.h
program.h
types.h
lod_tensor.h
tensor.h
```
拖入工程, io.h 为接口文件, 可在 [github](https://github.com/PaddlePaddle/paddle-mobile/blob/develop/src/io/io.h)上查看接口注释
#### 如使用 oc 接口 /src/ios_io/ 下的
将在xcode 编译生成的
```
libPaddleMobile.a
PaddleMobile.h PaddleMobile.h
``` ```
拖入工程, 接口如下: 拖入工程, 接口如下:
``` ```
/* /*
创建单例对象 创建对象
*/ */
+ (instancetype)sharedInstance; - (instancetype)init;
/* /*
load 模型, 开辟内存 load 模型, 开辟内存
...@@ -59,12 +44,12 @@ PaddleMobile.h ...@@ -59,12 +44,12 @@ PaddleMobile.h
/* /*
进行预测, means 和 scale 为训练模型时的预处理参数, 如训练时没有做这些预处理则直接使用 predict 进行预测, means 和 scale 为训练模型时的预处理参数, 如训练时没有做这些预处理则直接使用 predict
*/ */
- (NSArray *)predict:(CGImageRef)image means:(NSArray<NSNumber *> *)means scale:(float)scale; - (NSArray *)predict:(CGImageRef)image dim:(NSArray<NSNumber *> *)dim means:(NSArray<NSNumber *> *)means scale:(float)scale;
/* /*
进行预测 进行预测
*/ */
- (NSArray *)predict:(CGImageRef)image; - (NSArray *)predict:(CGImageRef)image dim:(NSArray<NSNumber *> *)dim;
/* /*
清理内存 清理内存
...@@ -74,7 +59,8 @@ PaddleMobile.h ...@@ -74,7 +59,8 @@ PaddleMobile.h
``` ```
#Android开发文档 # Android开发文档
用户可通过如下两种方式,交叉编译Android平台上适用的paddle-mobile库: 用户可通过如下两种方式,交叉编译Android平台上适用的paddle-mobile库:
- 基于Docker容器编译 - 基于Docker容器编译
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册