“开源软件供应链点亮打算 - 暑期 2023”是一项面向高校学生的暑期流动,为高校学生提供了绝佳的、敌对凋谢的交流平台。使学生能够真正投身于开源软件的开发保护,失去资深开源软件开发者领导的机会,取得丰硕的流动奖金,并帮忙学生获取优良企业的关注。
流动流程
同学们在 6 月 4 日之前在开源之夏官网(https://summer-ospp.ac.cn)筛选我的项目,与导师沟通并筹备我的项目申请材料、提交申请。
MegEngine 我的项目介绍
在本次流动中,MegEngine 设计了 6 个开发我的项目,且每个我的项目都有资深导师 1V1 领导,机会难得,不容错过!学生可自由选择我的项目,申请胜利并实现我的项目即可取得 12000 元奖金 。
MegEngine 我的项目地址:https://summer-ospp.ac.cn/org/orgdetail/a216bb41-e926-4467-9f65-6d55d32c8dc5?lang=zh
我的项目一:反对 MegEngine 编译出 RISCV 的 whl 包,并可能失常训练
我的项目简述:目前 MegEngine 已反对 RISCV 的 c++ 推理,短少训练的反对,此我的项目作为欠缺 MegEngine 训练的反对生态,需反对 MegEngine 编译 risc-v whl 包,并在 risc-v 板子上失常执行
我的项目产出要求:
- 补齐 MegEngine RISCV whl 构建反对
- 补齐训练模型缺失算子
我的项目技术要求:
- RISCV 基础知识
- c++ , python3
- MegEngine 模型训练
我的项目成绩仓库:
- https://github.com/MegEngine/MegEngine
我的项目社区导师:张浩龙
导师联系方式:zhanghaolong@megvii.com
我的项目二:MegEngine 反对 CV CUDA 算子
我的项目简述:MegEngine 底层有很多 CV 算子,须要封装到 python 层提供给 imperative,以反对数据处理,须要封装 GaussianBlur 算子
我的项目产出要求:
- 补充 MegEngine 的 GaussianBlur CV CUDA 算子,并保障正确性
我的项目技术要求:
- python3, c++,cuda
- 深度学习
我的项目成绩仓库:
- https://github.com/MegEngine/MegEngine
我的项目社区导师:张志宇
导师联系方式:zhangzhiyu@megvii.com
我的项目三:MegCC 反对 ONNX 模型接入
我的项目简述:MegCC 编译目前只反对 MegEngine 模型的编译,其余如 ONNX 之类模型只能借助 MgeConvert 等接入 MegCC,此我的项目次要为欠缺 MegCC 接入生态,拓展 MegCC 利用范畴
我的项目产出要求:
- 反对 ONNX 模型转换为 MegEngine IR
- 跑通 mobilenetv2 onnx 模型 MegCC 编译流程
我的项目技术要求:
- c++
- 编译器相干基础知识
我的项目成绩仓库:
- https://github.com/MegEngine/MegCC
我的项目社区导师:于雄雄
导师联系方式:1695924908@qq.com
我的项目四:增加 MegEngine MultiheadAttn X86 的推理反对
我的项目简述:目前 MegEngine 仅反对 MultiheadAttn CUDA 的训练推理,短少其它平台的反对,此我的项目作为欠缺 MegEngine 算子的反对生态,需补全 X86 的推理反对
我的项目产出要求:
- 补齐推理模型缺失算子
我的项目技术要求:
- c++,python3
- MegEngine 模型训练推理
我的项目成绩仓库:
- https://github.com/MegEngine/MegEngine
我的项目社区导师:应松霖
导师联系方式:402281885@qq.com
我的项目五:MegCC 反对 ARM 平台 Float16 rotate cv 算子
我的项目简述:MegCC 目前短少局部 Float16 数据类型的 cv 算子,须要增加 rotate 算子
我的项目产出要求:
- 补充 Float16 数据类型的 cv 算子,并保障正确性和性能
我的项目技术要求:
- c++
- Neno intrinsic 或 ARM 汇编
我的项目成绩仓库:
- https://github.com/MegEngine/MegCC
我的项目社区导师:李明鑫
导师联系方式:limingxin@megvii.com
我的项目六:补充欠缺 MegEngine 随机数散布
我的项目简述:MegEngine 中短少一部分随机数散布函数,此我的项目冀望为 MegEngine 中补充 Exponential 散布,并为这些散布实现概率密度函数,累积散布函数等
我的项目产出要求:
- 为 MegEngine 中补充 Exponential 散布实现
- 为上述散布实现一些辅助函数,包含但不限于概率密度函数,累积散布函数等
我的项目技术要求:
- c++,python,cuda
- 根底数理统计与概率论常识
我的项目成绩仓库:
- https://github.com/MegEngine/MegEngine
我的项目社区导师:褚超群
导师联系方式:chuchaoqun@megvii.com
学生参加指南:https://summer-ospp.ac.cn/help/student/
如有任何问题,欢送退出 MegEngine 技术交换 QQ 群:1029741705
开源之夏流动介绍
开源之夏是由中科院软件所“开源软件供应链点亮打算”发动并长期反对的一项暑期开源流动,旨在激励在校学生积极参与开源软件的开发保护,造就和挖掘更多优良的开发者,促成优良开源软件社区的蓬勃发展,助力开源软件供应链建设。