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

AutoKernel首期 悬赏任务 (快来薅羊毛~~) #1

Open
7 of 12 tasks
lyuchuny3 opened this issue Dec 1, 2020 · 5 comments
Open
7 of 12 tasks

AutoKernel首期 悬赏任务 (快来薅羊毛~~) #1

lyuchuny3 opened this issue Dec 1, 2020 · 5 comments

Comments

@lyuchuny3
Copy link
Contributor

lyuchuny3 commented Dec 1, 2020

任务激励

  • 达成任意一项任务即成为 Tengine 开源贡献者、活动贡献者认证证书;
  • 根据达成任务的难度还有额外小礼品赠送
    • 简单:T恤 + 多功能充电线
    • 一般:T恤 + 多功能充电线 + 帽子
    • 困难:T恤 + 多功能充电线 + 机械键盘

任务详情

算子类(C++- float32)

此类算子添加参考文档 如何快速添加算子, 测试脚本放在 autokernel_plugin/tests目录下

  • 基于最新版本,实现 avgpooling的移植,验证正确性(难度:简单)已完成:chenjun2hao

  • 基于最新版本,实现 maxpooling的移植,验证正确性(难度:简单)已完成:chenjun2hao

  • 基于最新版本,实现 fc算子的移植,验证正确性(难度:简单)已完成:QingChuanWS

  • 基于最新版本,实现 softmax算子的移植,验证正确性(难度:简单)已完成:ccw1996

  • 基于最新版本,实现 dw_conv(depthwise_convolution)的移植,验证正确性(难度:简单)已完成:QingChuanWS

  • 基于最新版本,实现 normalize算子的移植,验证正确性(难度:简单)已完成:crouchggj

  • 其他算子待定,欢迎大家待补充(难度:简单)

后端类(C/C++)

文档提交在 doc目录下

  • 修改cuda-matmul用例,使之适用任意矩阵尺寸,并提供测试用例(难度:简单)
  • opencl后端demo, 提供代码和文档说明(难度:一般)

优化类(C/C++)

  • 实现任意算子的schedule优化,性能达到最新Tengine-lite的70%以上(难度:困难)

测试/编译类(C/C++)

  • 基于最新版本,优化测试代码/编译流程,优化使用体验(难度:一般)已完成:Hconk
  • 基于最新版本,测试AutoKernel的算子性能, 提交到 doc/benchmark.md(难度:一般)
  • 其他优化编译流程/优化使用体验的,欢迎继续补充

文档类(C/C++)

  • 基于最新版本,在现有的xxx.md 中修复 ≥ 3处文本错误/ ≥ 1处新内容增加。(难度:简单)

第三期悬赏任务说明:

做任务之前,可以先通过AutoKernel初级教程了解AutoKernel项目

  1. 所有悬赏任务均以 Pull Request 形式提交到 AutoKernel项目
  2. 奖励标准:提交时间和任务完成质量,评选规则由 Tengine 开源委员会评选和决定;
  3. 该期悬赏任务截止时间:2020.1.10;奖励和贡献者证书在 2020.1.31 统一发送;
  4. 奖励发送&加入贡献者交流群,请添加Tengine小助手微信号:Tengine666 备注:任务
  5. Tengine 开源委员会保留最终解释权。
@lyuchuny3 lyuchuny3 pinned this issue Dec 1, 2020
@lyuchuny3
Copy link
Contributor Author

任务完成:基于最新版本,实现 avgpooling,maxpooling的移植,验证正确性
#2

@lyuchuny3
Copy link
Contributor Author

任务完成:基于最新版本,实现fc 算子的移植,验证正确性
#7

@lyuchuny3
Copy link
Contributor Author

任务完成:基于最新版本,实现 softmax算子的移植,验证正确性
#8
任务完成:基于最新版本,优化测试代码/编译流程,优化使用体验(难度:一般)
#4

@lyuchuny3
Copy link
Contributor Author

任务完成:基于最新版本,实现dw算子的移植,验证正确性
#9

@lyuchuny3
Copy link
Contributor Author

任务完成:基于最新版本,实现normalize算子的移植,验证正确性
#10

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

No branches or pull requests

1 participant