Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
PaddlePaddle
Paddle-Lite
提交
5956aeb6
P
Paddle-Lite
项目概览
PaddlePaddle
/
Paddle-Lite
通知
331
Star
4
Fork
1
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
271
列表
看板
标记
里程碑
合并请求
78
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
P
Paddle-Lite
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
271
Issue
271
列表
看板
标记
里程碑
合并请求
78
合并请求
78
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
5956aeb6
编写于
10月 29, 2018
作者:
朔-望
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
update readme
上级
95e0497f
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
18 addition
and
43 deletion
+18
-43
README.md
README.md
+18
-43
未找到文件。
README.md
浏览文件 @
5956aeb6
...
...
@@ -8,46 +8,19 @@
[
![License
](
https://img.shields.io/badge/license-Apache%202-blue.svg
)
](LICENSE)-->
欢迎来到 Paddle-Mobile GitHub 项目。
Paddle-Mobile是PaddlePaddle组织下的项目,是一个致力于嵌入式平台的深度学习的框架。Paddle-Mobile设计思想和PaddlePaddle的最新版fluid版本保持了高度一致,同时针对嵌入式做了大量优化。设计之初就对嵌入式的性能、体积、能耗、硬件平台覆盖等方面做了考虑。
## 简单搜索线上效果
如下gif是简单搜索app的线上主体检测应用效果
![
ezgif-1-050a733dfb
](
http://otkwwi4x8.bkt.clouddn.com/2018-07-05-ezgif-1-050a733dfb.gif
)
## Demo目录
[
点我
](
https://github.com/PaddlePaddle/paddle-mobile/tree/develop/demo
)
欢迎来到 Paddle-Mobile GitHub 项目。Paddle-Mobile是PaddlePaddle组织下的项目,是一个致力于嵌入式平台的深度学习的框架。
## Features
-
**ARM CPU**
-
**Mali GPU**
-
**苹果设备的GPU Metal实现**
-
**FPGA**
目前已经支持 ZCU102 开发板。
-
**灵活性**
* paddle-mobile cpu版不依赖任何第三库, 可进行快速集成。
* 使用泛型特化进行平台切换, 可灵活切换 cpu、gpu 和其他协处理器。
* 可根据特定的常见网络, 进行编译特定的 op, 降低编译时间, 减小包大小。
* 使用 docker 编译, 提供统一的编译环境。
* 高可拓展性, 方便拓展其他协处理器, 提供高性能 arm 算子实现, 方便其他协处理器开发者集成开发。
* 直接兼容 paddle-fluid 模型, 不需要额外的转换操作。
-
**体积**
paddle-mobile从设计之初就深入考虑到移动端的包体积的问题,cpu实现中没有外部依赖。在编译过程中,如果该网络不需要的op是完全不会被打入的。同时编译选项优化也为体积压缩提供了帮助。
除了二进制体积,我们对代码体积极力避免过大。整个仓库的代码体积也非常小。
-
高性能支持ARM CPU
-
支持Mali GPU
-
支持Andreno GPU
-
支持苹果设备的GPU Metal实现
-
支持ZU5、ZU9等FPGA开发板
-
支持树莓派等arm-linux开发板
## Demo目录
[
https://github.com/PaddlePaddle/paddle-mobile/tree/develop/demo
](
https://github.com/PaddlePaddle/paddle-mobile/tree/develop/demo
)
## 文档
...
...
@@ -73,18 +46,22 @@ Paddle-Mobile是PaddlePaddle组织下的项目,是一个致力于嵌入式平
### 1. 直接使用Paddle Fluid训练
该方式最为可靠,推荐方式
### 2. caffe转为Paddle Fluid模型
[
链接
](
https://github.com/PaddlePaddle/models/tree/develop/fluid/image_classification/caffe2fluid
)
[
https://github.com/PaddlePaddle/models/tree/develop/fluid/image_classification/caffe2fluid
](
https://github.com/PaddlePaddle/models/tree/develop/fluid/image_classification/caffe2fluid
)
### 3. ONNX
ONNX全称为“Open Neural Network Exchange”,即“开放的神经网络切换”。该项目的目的是让不同的神经网络开发框架做到互通互用。
除直接使用PaddlePaddle训练fluid版本的模型外,还可以通过onnx转换得到个别Paddle fluid模型。
目前,百度也在做onnx支持工作。相关转换项目在这里:
[
paddle-onnx
](
https://github.com/PaddlePaddle/paddle-onnx
)
。
![](
http://7xop3k.com1.z0.glb.clouddn.com/15311951836000.jpg
)
目前,百度也在做onnx支持工作。相关转换项目在这里:
[
https://github.com/PaddlePaddle/paddle-onnx
](
https://github.com/PaddlePaddle/paddle-onnx
)
### 4. 部分测试模型和测试图片下载
[
下载链接
](
http://mms-graph.bj.bcebos.com/paddle-mobile%2FmodelsAndImages.zip
)
[
http://mms-graph.bj.bcebos.com/paddle-mobile%2FmodelsAndImages.zip
](
http://mms-graph.bj.bcebos.com/paddle-mobile%2FmodelsAndImages.zip
)
<!--## 简单搜索线上效果
如下gif是简单搜索app的线上主体检测应用效果
![
ezgif-1-050a733dfb
](
http://otkwwi4x8.bkt.clouddn.com/2018-07-05-ezgif-1-050a733dfb.gif
)
-->
## 问题解决
...
...
@@ -96,5 +73,3 @@ Paddle-Mobile 提供相对宽松的Apache-2.0开源协议 [Apache-2.0 license](L
## 旧版 Mobile-Deep-Learning
原MDL(Mobile-Deep-Learning)工程被迁移到了这里
[
Mobile-Deep-Learning
](
https://github.com/allonli/mobile-deep-learning
)
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录