即刻启程!昇思MindSpore开源实习最新任务池已开放,就等你的PR!
即刻启程!昇思MindSpore开源实习最新任务池已开放,就等你的PR!
昇思MindSpore开源实习活动新任务迎接你的挑战!多样化的任务类型总有你的擅长项目,完成任务累计积分可获得实习薪资(达成20分)与实习证明(达成60分)快来一起看看吧。
套件应用开发任务带你了解昇思MindSpore的多领域套件;昇腾开发板应用任务教你学会搭建开发环境以及跑通AI推理案例,为后续的AI应用开发打下坚实基础;MindSpore CPU硬件功能编译任务让你了解如何分离后端代码,上手实现CPU后端的解耦与重构;技术公开课教程开发任务要你从导师教学的角度看问题,自主完善教学案例。更多趣味与技术性兼备的任务等着你来完成!
# 01 香橙派开发板任务
OrangePi AIpro采用昇腾AI技术路线,具体为4核64位处理器+AI处理器,集成图形处理器,支持8/20TOPS AI算力,拥有8GB/12GB/16GB/24GB LPDDR4X,可以外接32GB/64GB/256GB eMMC模块,支持双4K高清输出。
OrangePi AIpro 引用了相当丰富的接口,包括两个HDMI输出、GPIO接口、Type-C电源接口、支持SATA/NVMe SSD 2280的M.2插槽、TF插槽、2.5G高速网口、三个USB3.0、一个USB Type-C 3.0、一个Type-C(串口打印调试功能)、两个MIPI摄像头、一个MIPI屏等,预留电池接口,可广泛适用于AI边缘计算、深度视觉学习及视频流AI分析、视频图像分析、自然语言处理、智能小车、机械臂、人工智能、无人机、云计算、AR/VR、智能家居等领域,覆盖 AIoT各个行业。
1、应用开发任务
任务需要你按要求基于MindSpore NLP仓已有模型,开发可在香橙派AIpro或其他同硬件的开发板运行的应用。模型参数规模在4B以下,或者模型权重文件大小小于4GB。具体模型规格的选择可以参考HuggingFace镜像站。完整实现相应的功能,并在AIpro或其他同硬件的开发板上运行流畅即可。
任务页面:
https://gitee.com/mindspore/community/issues/ICJ96T
2、Min接口开发任务
香橙派github仓中在线推理案例01-quick start 基于MindSpore2.6.0的PyNative模式下可以在香橙派开发板正常流畅运行,任务提交PR时同步修改下代码仓README的本案例对应版本信息。提交代码至orange-pi-mindspore代码仓, 改写完的代码文档直接覆盖原来的代码文件即可,代码文件为.ipynb格式,并且文件中保留每步的执行结果。
任务页面:
https://gitee.com/mindspore/community/issues/ICJ99F
# 02 CPU硬件功能开发任务
昇思MindSpore CPU后端代码与框架流程代码目前没有分离编译,导致对CPU后端的依赖扩散到周边各组件,阻碍了MindSpore模块间的解耦。我们请各位开发者将昇思MindSpore CPU后端代码进行分离,从而实现CPU后端的解耦与重构,验收标准请见任务详情。
任务页面:
https://gitee.com/mindspore/community/issues/ICIRQI
# 03 技术公开课内容测试任务
第一步需要由开发者测试代码,再安装创建时期的mindnlp+mindspore发行版本后能否跑通,如果可以跑通反馈并在pip install mindnlp和pip install mindspore处锁定版本。如第一步测试失败需要进行第二步操作,把对应代码刷新到ms2.6+mindnlp0.4.0版本并确保可以跑通,精度达标。验收请提交PPT和readme文档对项目进行说明,提交PR的代码需符合变成规范。
任务页面:
https://gitee.com/mindspore/community/issues/IC71YH

昇思MindSpore开源实习活动任务持续更新中!更多开发任务即将上线,敬请期待!报名请看海报,如由疑问可加入我们的实习答疑群,有活动专属小助手为你解答昇思MindSpore开源实习的各项问题,欢迎加入一起共建昇思MindSpore社区。