We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
(此 ISSUE 为 PaddlePaddle Hackathon 活动的任务 ISSUE,更多详见 PaddlePaddle Hackathon)
【任务说明】
题目标题:为 OpenVINO 实现 Paddle 算子 topk 转换
技术标签:框架,C++, 神经网络算子
题目难度:简单
详细描述:每个框架都有自己的模型和算子表达。OpenVINO 对 PaddlePaddle 的支持需要从 Paddle 的算子映射转换到 OpenVINO 的算子。在这个过程中,我们将熟悉深度学习神经网络的算子表达和计算。
在这个任务中,需要你将 Paddle 算子 topk 转换到 OpenVINO 算子 TopK。这个任务中的算子相对简单,完成1对1映射即可,如何实现请参考PR7462。
步骤:
TIPS:
可以先生成测试模型用Paddle VisualDL查看paddle算子的输入输出以及属性: https://www.paddlepaddle.org.cn/paddle/visualdl/demo/graph
待提交PR供实例参考:Cecilia/bert/op convert #7462
【提交内容】
【技术要求】
【参考资料】
OpenVINO算子库文档: https://github.com/openvinotoolkit/openvino/blob/master/docs/ops/opset8.md
PaddlePaddle算子库文档: https://www.paddlepaddle.org.cn/documentation/docs/zh/guides/index_cn.html
算子映射参考代码: https://github.com/PaddlePaddle/Paddle2ONNX/tree/develop/paddle2onnx/op_mapper
实例代码: https://github.com/openvinotoolkit/openvino/blob/master/ngraph/frontend/paddlepaddle/src/op_table.cpp
测试代码:https://github.com/openvinotoolkit/openvino/blob/master/ngraph/test/frontend/paddlepaddle/op_fuzzy.cpp
其测试用例为 paddlepaddle_tests --gtest_filter=PDPDFuzzyOpTest/FrontEndFuzzyOpTest.testOpFuzzy/*
测试模型生成:https://github.com/openvinotoolkit/openvino/tree/master/ngraph/test/frontend/paddlepaddle/test_models/gen_scripts
OpenVINO开发环境参考:
https://github.com/openvinotoolkit/openvino/wiki
https://github.com/ceciliapeng2011/openvino-paddlepaddle-demo/blob/main/README_CN.md#%E7%AC%AC%E4%BA%8C%E6%AD%A5---%E4%BB%8E%E6%BA%90%E7%A0%81%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85openvino
The text was updated successfully, but these errors were encountered:
【队名】:pikachu 【序号】:86 【状态】:报名 【链接】:https://github.com/ysy112233/openvino
Sorry, something went wrong.
【队名】:wasd 【序号】:86 【状态】:报名 【链接】:https://github.com/zhanghaotop/openvino
No branches or pull requests
(此 ISSUE 为 PaddlePaddle Hackathon 活动的任务 ISSUE,更多详见 PaddlePaddle Hackathon)
【任务说明】
题目标题:为 OpenVINO 实现 Paddle 算子 topk 转换
技术标签:框架,C++, 神经网络算子
题目难度:简单
详细描述:每个框架都有自己的模型和算子表达。OpenVINO 对 PaddlePaddle 的支持需要从 Paddle 的算子映射转换到 OpenVINO 的算子。在这个过程中,我们将熟悉深度学习神经网络的算子表达和计算。
在这个任务中,需要你将 Paddle 算子 topk 转换到 OpenVINO 算子 TopK。这个任务中的算子相对简单,完成1对1映射即可,如何实现请参考PR7462。
步骤:
TIPS:
可以先生成测试模型用Paddle VisualDL查看paddle算子的输入输出以及属性: https://www.paddlepaddle.org.cn/paddle/visualdl/demo/graph
待提交PR供实例参考:Cecilia/bert/op convert #7462
【提交内容】
【技术要求】
【参考资料】
OpenVINO算子库文档:
https://github.com/openvinotoolkit/openvino/blob/master/docs/ops/opset8.md
PaddlePaddle算子库文档:
https://www.paddlepaddle.org.cn/documentation/docs/zh/guides/index_cn.html
算子映射参考代码:
https://github.com/PaddlePaddle/Paddle2ONNX/tree/develop/paddle2onnx/op_mapper
实例代码: https://github.com/openvinotoolkit/openvino/blob/master/ngraph/frontend/paddlepaddle/src/op_table.cpp
测试代码:https://github.com/openvinotoolkit/openvino/blob/master/ngraph/test/frontend/paddlepaddle/op_fuzzy.cpp
其测试用例为 paddlepaddle_tests --gtest_filter=PDPDFuzzyOpTest/FrontEndFuzzyOpTest.testOpFuzzy/*
测试模型生成:https://github.com/openvinotoolkit/openvino/tree/master/ngraph/test/frontend/paddlepaddle/test_models/gen_scripts
OpenVINO开发环境参考:
https://github.com/openvinotoolkit/openvino/wiki
https://github.com/ceciliapeng2011/openvino-paddlepaddle-demo/blob/main/README_CN.md#%E7%AC%AC%E4%BA%8C%E6%AD%A5---%E4%BB%8E%E6%BA%90%E7%A0%81%E7%BC%96%E8%AF%91%E5%AE%89%E8%A3%85openvino
The text was updated successfully, but these errors were encountered: