Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Hackathon No.80] #851

Merged
merged 18 commits into from
Sep 28, 2022
Merged

[Hackathon No.80] #851

merged 18 commits into from
Sep 28, 2022

Conversation

Zheng-Bicheng
Copy link
Collaborator

由于更新的内容比较多,因此关闭了上一个pr。
更新三个模型的python 推理代码
更新三个模型的cpp 推理代码
更新了目录结构
更新了各种文档
详情见commits

2. Run picodet in Python on rk3588
2. Update new document
3. Update Python code of PP_humansegv2
2. 修改了项目结构,更符合原来paddle2onnx的风格
3. 修改了原始paddle2onnx部署文档的错误部分
4. 现在起,文档将统一使用markdown编写,不再上传pdf
2. 修改了项目结构,更符合原来paddle2onnx的风格
3. 修改了部分文档的错误
4. 修改了代码风格
2. ONNX模型固定了输入SHAPE,且修改了默认shape,效果更好
3. 重新命名了错误的文件名
4. ONNXConfig类现在能显示输入shape了
5. 更新部分错误文档
2. 更新PP_OCR_v2_cls,rk_PC跑通,板子还有问题,在调试
3. 解决不能指定输出节点的bug
4. 更新部分错误文档
2. 给出onnx和float16下rknn模型的精度数据和速度数据
3. 新增了picodet eval验证
4. 更新了标签,一一对应coco数据集
* 更新项目目录结构
* 更新picodet cpp推理代码
* 更新PP_HumanSeg cpp推理代码
* 更新PP_OCR_det cpp推理代码
* 更新各种说明文档
优化
* 优化picodet python推理代码
* 优化PP_HumanSeg python推理代码
* 优化PP_OCR_det python推理代码
* 修正各种说明文档
@Zheng-Bicheng Zheng-Bicheng changed the title Model zoo model_zoo Aug 15, 2022
@Zheng-Bicheng
Copy link
Collaborator Author

目前还存在的问题如下:

  1. 目前测出的模型里,还有两个模型存在推理问题,1个模型我还没有测试,已经和rk反馈
  2. picodet存在在rk3588上npu推理速度比cpu推理速度慢的问题,暂时可能没办法解决,需要rk那边优化底层算法

@Zheng-Bicheng
Copy link
Collaborator Author

提交了代码,希望研发同学尽快看下

@Zheng-Bicheng Zheng-Bicheng changed the title model_zoo [Hackathon No.80] Aug 29, 2022
@Zheng-Bicheng
Copy link
Collaborator Author

目录结构展示

在 **hardwares/rk** 目录下有两个子目录 *cpp* 和 *python* 分别存放了c++代码和python代码。

.
├── README.md  -> 目录结构文件
├── cpp  -> 存放c++文件夹
│   ├── README.md  -> c++ 代码部署文档
│   ├── detection  -> detection 相关模型
│   │   └── picodet  -> picodet 模型
│   ├── lib  -> 存放公共使用的第三方库
│   ├── ocr  -> ocr相关模型
│   │   └── PP_OCR_V2  -> PP_OCR_V2 模型(包含了三个)
│   └── segmentation  -> segmentation模型
│       ├── BisenetV2  -> BisenetV2模型
│       └── PP_HumanSeg  -> PP_HumanSeg模型
└── python  -> 存放python文件夹
    ├── README.md  -> python 代码部署文档
    ├── detection  -> detection 相关模型
    │   └── picodet  -> picodet 模型
    ├── ocr  -> ocr相关模型
    │   └── PP_OCR_V2 -> PP_OCR_V2 模型(包含了三个)
    ├── segmentation -> segmentation模型
    │   ├── BisenetV2  -> BisenetV2模型
    │   └── PP_HumanSeg  -> PP_HumanSeg模型
    └── utils -> 存放公共使用的第三方库

@jiangjiajun jiangjiajun merged commit 9ea70f3 into PaddlePaddle:model_zoo Sep 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants