第六届开源创新大赛暨昇思开源社区贡献赛火热进行中!

为激发开源创新活力,培养开源软件人才,助力开源生态建设,探索开源教育改革,在教育部高等学校计算机类专业教学指导委员会和软件工程专业教学指导委员会的推动和支持下、国家自然科学基金委信息科学部的指导下,由中国计算机学会(CCF)主办,西北工业大学、绿色计算产业联盟、CCF开源发展委员会联合承办第六届开源创新大赛。

本届大赛以“小我创造·无限精彩”为主题,强调个人的才智和激情蕴含着巨大潜力,依托大赛充分发挥,将在实现自我价值的同时收获无尽惊喜。

第六届开源创新大赛暨昇思开源社区赛事正式启动!昇思MindSpore是新一代覆盖端边云全场景的开源AI融合框架,旨在开创全新的AI编程范式,降低开发者门槛,为开发者打造开发友好、运行高效、部署灵活的AI框架,推动人工智能生态繁荣发展。昇思在致力于技术创新的同时,着力打造学习型社区环境,希望凝聚开发者力量共建社区,与开发者共同学习和成长。

昇思MindSpore下包括了多个开源项目和工具,具体参见“赛题说明”。本赛事围绕昇思MindSpore下的开源项目设计了不同类型的赛题,主要包括:

(1)发现和解决Bug;

(2)提出特性需求并实现功能;

(3)实现周边原创工具;

(4)基于昇思MindSpore实现原创应用等;

(5)注释类代码评注;

(6)技术博客类代码评注

昇思MindSpore开源项目贡献赛

1

赛道设计

本届大赛设置四个赛道,各赛道包含若干赛事,目前已确定纳入大赛的赛事如下表所示,后续其他赛事详细情况将在“确实开源”(GitLink)平台正式的各赛道“赛事发布”板块发布。

敬请关注赛事官方网站(GitLink | 确实开源)最新信息:https://www.gitlink.org.cn/competitions(文末附有官网二维码)

赛题一:BUG解决:面向昇思MindSpore社区里面的所有仓库包括代码、文档等,寻找Bug,修复Bug并提交PR,以数量和重要性等级作为评判标准。

赛题二:功能实现:面向昇思MindSpore社区里面的所有仓库提交特性需求,完成特性实现并成功合并PR,以数量和重要性等级作为评判标准。

赛题三:原创工具:面向昇思MindSpore社区里面的所有仓库提交特性需求,完成特性实现并成功合并PR,以数量和重要性等级作为评判标准。

赛题四:原创应用:基于昇思MindSpore框架实现趣味性/创新性生态应用或案例。要求应用/案例为参赛者原创,以数量和重要性作为评判标准。

任务来源(供参考,可以自由选择)

1.社区ISSUE:可以选择昇思MindSpore代码仓中的issue:包含问题解决、功能实现、代码优化、改进等,也可以自己提所发现的问题,被接收后自动加入比赛;

2.SIG组任务:可以认领昇思MindSpore各个SIG开放出来的任务来进行完成;

3.昇思MindSpore开源活动开放任务:昇思MindSpore开源活动会持续放出各种类型的社区任务,可以从中选择参赛,完成相应任务还可以获得开源活动奖品激励和核心开发者证书,活动链接:https://gitee.com/mindspore/community/issues

4.自主Idea任务:除上面3个渠道,参赛队伍也可以提出自己想做的开源创新任务,加入到社区ISSUE/SIG组任务/MindSpore开源活动中,进行参赛。

2

参赛指南

本赛事下设4个赛题,参赛者选择其中1项、多项或者全做均可。最终评奖将综合参赛者在该赛事下的所有贡献进行评奖。

参赛作品要求提交至大赛官方平台“GitLink(确实开源)”上。同时,在赛事进行评审前,要求将作品同步提交至开源项目对应的根社区,这将作为作品是否为有效参赛作品的依据之一。

Step1:赛事报名

点击赛事页面右上角“立即报名”按钮,进入报名页面,填写报名信息,报名参赛。报名一般流程如下:

(1)创建战队:点击“创建战队”,填写战队名称,添加指导老师和队员,即可完成战队创建;

(2)加入战队:点击“加入战队”,填入邀请码,即可加入已有战队。注意:每名学生在每项赛事中只能参与1个战队,每名老师可以担任多个参赛小组的指导老师;

(3)战队编辑:战队创建者可以在报名列表中对自己创建的战队进行编辑和修改,包括组员的添加、删除,指导老师的添加,战队名称的修改等。

Step2: 作品提交

本赛道要求参赛作品在官方竞赛平台“GitLink(确实开源)”上对应项目中提交,并定期将贡献同步到项目的根社区中

(1)在竞赛平台GitLink上创建属于自己的项目镜像A

第一步:从昇思MindSpore社区中选择希望参与的项目,拿到项目仓库地址,如下图示例:

第二步:登录GitLink平台;

第三步:按下图操作,将相应项目导入GitLink平台,创建属于自己的项目镜像A。其中,需要填写的“导入仓库ULR”为第一步中拿到的项目仓库地址。 

(2)在镜像项目A中提交发现的Bug

在镜像项目A中的“疑修(Issue)”板块提交发现的Bug,包括Bug描述、Bug产生的场景等。

(3)在镜像项目A中提交Bug解决代码在镜像项目A中针对发现的Bug,提出解决方案,并实现相应的代码。

4)将代码提交至项目根社区在大赛组织评审前,将最终作品提交至项目根社区对应项目中,项目根社区地址:https://gitee.com/mindspore。

代码提交至根社区前需要签署 CLA ,签署地址:https://sourl.cn/SiH39B

关于竞赛平台使用问题,请通过“参赛指南”板块相关联系方式联系竞赛平台反馈解决。

参考资料及导师:

[1] 昇思MindSpore官方网站:https://www.mindspore.cn/

[2] 昇思MindSpore官方代码仓库:https://gitee.com/mindspore/mindspore

[3] 昇思MindSpore官方教程:https://www.mindspore.cn/tutorials/zh-CN/r1.6/index.html

[4] 昇思MindSpore编程指南和API:https://www.mindspore.cn/docs/programming_guide/zh-CN/r1.6/index.html

[5] 昇思MindSpore 论坛链接(可发帖求助):https://bbs.huaweicloud.com/forum/forum-1076-1.html

[6] 昇思MindSpore hub:https://www.mindspore.cn/resources/hub

[7] 昇思MindSpore全场景AI计算框架介绍及开发实践:https://www.bilibili.com/video/BV1DX4y1c7qG

[8]昇思MindSpore代码贡献:https://gitee.com/mindspore/mindspore/blob/master/CONTRIBUTING.md

[9] 昇思MindSpore社区治理:https://gitee.com/mindspore/community/blob/master/governance.md

赛事导师:邢译壬 xingyiren@huawei.com

3

时间安排

大赛采用全年开放、定期评比奖励、统一组织颁奖的模式组织,大赛主要时间节点安排如下:

(一)大赛报名系统开放:2023年4月-9月;

(二)比赛时间:2023年4-10月,持续组织报名参赛,持续发布赛事任务、开展培训,各赛事根据赛事特点分别举办热身赛、初赛、决赛等;

具体时间和参赛指南将持续发布到大赛官方平台。

4

奖项安排

本届大赛所有赛事设置一等奖二等奖三等奖以及优秀奖若干。详情如下。 

一等奖:50000元+获奖证书(1个)

二等奖:20000元+获奖证书(3个)

三等奖:5000+获奖证书(8个)

优秀奖:排名前10%队伍,可获得获奖证书

5

联系方式

添加小助手微信备注开源创新进入比赛交流群

 

昇思MindSpore代码评注赛

1

赛道设计

请参赛选手围绕昇思MindSpore核心代码持续添加代码注释、撰写技术博客,内容要求为参赛者原创,具体参赛过程及作品提交及“参赛指南”。本赛事主要包括以下两类任务:

(1)注释类代码评注: 学习昇思MindSpore开源项目代码,复刻(Fork)项目副本并为项目代码添加或修改注释,并将注释以PR形式提交到根项目中。

待评注代码项目地址:https://www.gitlink.org.cn/huawei/mindspore2022

(2)技术博客类代码评注:针对昇思MindSpore项目文件级、模块级代码的说明或者优秀代码赏析、项目部署应用等,不适合以代码注释方式添加到项目代码中,要求以技术博客的方式发布。

技术博客提交地址:
https://forum.gitlink.org.cn/forums/theme/116

2

参赛指南

Step1:赛事报名

点击赛事页面右上角“立即报名”按钮,进入报名页面,填写报名信息,报名参赛。报名一般流程如下:

(1)创建战队:点击“创建战队”,填写战队名称,添加指导老师和队员,即可完成战队创建;

(2)加入战队:点击“加入战队”,填入邀请码,即可加入已有战队。注意:每名学生在每项赛事中只能参与1个战队,每名老师可以担任多个参赛小组的指导老师;

(3)战队编辑:战队创建者可以在报名列表中对自己创建的战队进行编辑和修改,包括组员的添加、删除,指导老师的添加,战队名称的修改等。

Step2: 作品提交

本赛道要求参赛作品在官方竞赛平台“GitLink(确实开源)”上对应项目中提交,并定期将贡献同步到项目的根社区中

代码评注贡献分为注释类代码评注和技术博客类代码评注两类,参赛选手需要提交两类评注,在最终评选时评审专家将整合两类贡献进行综合评分。

(1)注释类代码评注
在学习开源项目代码过程中,针对项目的函数进行注释,需要直接修改项目代码并提交到项目中去。具体操作过程如下:

(a)在“赛事发布”板块选择准备参与的赛事项目A,扫码下方二维码后进入到“GitLink(确实开源)”中的项目A。

(b)点击 GitLink 平台中项目A页面右上角的“复刻(Fork)”按钮,在个人名下创建该项目副本B。

(c)在B项目的“仓库设置”->“协作者设置”中将参赛团队加入到该项目。

(d)在B项目中,针对函数或者代码块添加注释。

(e)完成代码注释后,向源项目A 提交“合并请求(PR)”。合并请求的源分支选择自己团队添加了注释的分支,目标分支请选择A项目的对应分支。

(2)技术博客类代码评注
针对准备参加的赛事项目文件级、模块级的说明或者优秀代码赏析、项目部署应用等,不适合以代码注释方式添加到项目代码中,则可以GitLink竞赛平台的“论坛”板块以技术博客的方式发布。主要步骤如下:

(a)在“赛事发布”板块选择准备阅读的开源项目,点击后进入该项目在GitLink(确实开源)竞赛平台中该项目的专区。

(b)在GitLink(确实开源)平台“开源大赛”板块该项目专区阅读该项目总体介绍及赛题说明的置顶帖,总体了解项目,学习样例技术博客。

(c)在论坛该项目专区发布围绕该项目的技术博客,发帖时请注意 “主题板块”处选择“开源大赛”->对应的项目代码解读频道。如果撰写的某篇技术博客是围绕特定项目代码或者模块的,则在该技术博客中将针对该部分对应代码提交过注释的PR链接包含在技术博客中,以相互呼应。

鼓励参赛者将发布的技术博客通过微信等方式进行分享传播,也鼓励将其转载至项目对应的官方社区,竞赛平台中的阅读、评论等数据将和官方社区中的相关数据一起作为评估排行的依据。

参考资料及导师:

项目核心代码结构及功能介绍:
昇思MindSpore官网:https://www.mindspore.cn/

样例博客
(1)AI框架中数据处理的挑战与解决思路:https://zhuanlan.zhihu.com/p/352487023
(2)昇思MindSpore深度概率推断算法与概率模型:https://zhuanlan.zhihu.com/p/259977975

赛事导师:邢译壬 xingyiren@huawei.com

3

时间安排

大赛采用全年开放、定期评比奖励、统一组织颁奖的模式组织,大赛主要时间节点安排如下:

(一)大赛报名系统开放:2023年4月-10月;

(二)比赛时间:2023年4-10月,持续组织报名参赛,持续发布赛事任务、开展培训,各赛事根据赛事特点分别举办热身赛、初赛、决赛等;

(三)颁奖时间:2023年10月22号。

4

奖项安排

本届大赛所有赛事设置一等奖二等奖三等奖以及优秀奖若干,本赛事奖金共计100000元详情如下。

一等奖:30000元+获奖证书(1个)

二等奖:10000元+获奖证书(3个)

三等奖:5000+获奖证书(8个)

优秀奖:排名前10%队伍,可获得获奖证书

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值