167 Star 1K Fork 241

MindSpore / community

 / 详情

【任务暂停】【MindSpore开源实习任务】为MindData实现通用、高效的Tensor运算工具库

TODO
Intern 成员
创建于  
2022-04-29 17:10

【任务分值】
30分
【背景描述】
MindData是MindSpore框架中的数据模块,随着MindData包含的数据处理操作越来越多,各个数据处理实现内部都有共性的功能模块被重复实现了。由于开发者的编程习惯不相同,这些共性的功能模块的效率、性能并不能做到最优。因此需要充分理解MindData结构,并编写一个通用、高效的Tensor运算工具库,统一这些共性模块,提升运算效率。
【需求描述】
完成MindData基本数据结构的梳理和理解,输出相应的总结文档;
调研MindSpore已有的第三方运算库,对比实现复杂度、性能等因素,为运算工具库选择一个友好的底层运算库支持基础运算方法的实现。
调研常用的Tensor运算工具库所需要的基础运算方法,输出4个基础运算方法及其方案(加、减、乘、除)。
【环境要求】
硬件平台:CPU
软件平台:Ubuntu 18.04
【编程语言】
C++
【产出标准】
输出4个基础运算方法及其方案,支持Tensor加减乘除运算
基础运算接口易用、可扩展性好,可以支持任意维度的Tensor运算
基础运算能够充分利用三方库的性能,比串行CPU逻辑实现性能更优。
【PR提交地址】
https://gitee.com/mindspore/mindspore
【期望完成时间】
2023-9-30
【开发指导】
相关文件
mindspore/ccsrc/minddata/dataset/core/tensor.cc
mindspore/ccsrc/minddata/dataset/core/tensor.h
【导师及邮箱】
luoyang42@huawei.com
1.领取任务需要提交简历和开发方案给导师
2.参与任务每周需发周报(模板见附件)

评论 (45)

luoyang 创建了RFC

Please assign maintainer to check this issue.
请为此issue分配处理人。
@luoyang

Please add labels (comp or sig), also you can visit https://gitee.com/mindspore/community/blob/master/sigs/dx/docs/labels.md to find more.
为了让代码尽快被审核,请您为Pull Request打上 组件(comp)或兴趣组(sig) 标签,打上标签的PR可直接推送给责任人进行审核。
更多的标签可以查看https://gitee.com/mindspore/community/blob/master/sigs/dx/docs/labels.md
以组件相关代码提交为例,如果你提交的是data组件代码,你可以这样评论:
//comp/data
当然你也可以邀请data SIG组来审核代码,可以这样写:
//sig/data
另外你还可以给这个PR标记类型,例如是bugfix或者是特性需求:
//kind/bug or //kind/feature
恭喜你,你已经学会了使用命令来打标签,接下来就在下面的评论里打上标签吧!

luoyang 修改了描述
luoyang 修改了标题
luoyang 修改了描述
luoyang 任务类型RFC 修改为Intern
i-robot 添加了
 
intern
标签
i-robot 移除了
 
intern
标签
i-robot 添加了
 
intern
标签

@geray , 您还未通过开源实习资格申请, 无法领取此任务, 请先完成实习申请.

luoyang 修改了描述

同学你好,请尽快将简历和任务方案邮件发给给导师哦!两周内没有发认领会自动失效

@zhanzhiyu1 , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.

i-robot 移除了
 
intern
标签
i-robot 添加了
 
intern
标签
i-robot 添加了
 
intern-task-assign
标签

@zhanzhiyu1 , 由于您认领的任务未在规定时间通过导师的审核, 此次认领无效, 任务被释放.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assign
标签
i-robot 添加了
 
intern
标签

@fcxue , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.

i-robot 移除了
 
intern
标签
i-robot 添加了
 
intern
标签
i-robot 添加了
 
intern-task-assign
标签

/intern-approve

@fcxue , 恭喜您已成功领取该任务, 请及时处理任务. 认领任务>导师审核认领资格>处理任务>提交任务>导师审核>pr合入>获得积分.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assign
标签
i-robot 添加了
 
intern
标签
i-robot 添加了
 
intern-task-assigned
标签

@崔昱欣 , 您无法认领此任务, 已被他人认领.

@fcxue , 您已取消此任务认领.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assigned
标签
i-robot 添加了
 
intern
标签

@jungheil , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.

i-robot 移除了
 
intern
标签
i-robot 添加了
 
intern
标签
i-robot 添加了
 
intern-task-assign
标签

@guyannian , 您无法认领此任务, 已被他人认领.

@jungheil , 由于您认领的任务未在规定时间通过导师的审核, 此次认领无效, 任务被释放.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assign
标签
i-robot 添加了
 
intern
标签
i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assign
标签
i-robot 添加了
 
intern
标签

@jungheil , 由于您认领的任务未在规定时间通过导师的审核, 此次认领无效, 任务被释放.

@kevin , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern
标签
i-robot 添加了
 
intern
标签
i-robot 添加了
 
intern-task-assign
标签

@kevin , 由于您认领的任务未在规定时间通过导师的审核, 此次认领无效, 任务被释放.

@kevin , 由于您认领的任务未在规定时间通过导师的审核, 此次认领无效, 任务被释放.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assign
标签
i-robot 添加了
 
intern
标签
i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assign
标签
i-robot 添加了
 
intern
标签

@tianfeng2023 , 您还未通过开源实习资格申请, 无法领取此任务, 请先完成实习申请.

@tianfeng2023 , 您还未通过开源实习资格申请, 无法领取此任务, 请先完成实习申请.

@tianfeng2023 , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern
标签
i-robot 添加了
 
intern
标签
i-robot 添加了
 
intern-task-assign
标签

/intern-approve

@tianfeng2023 , 恭喜您已成功领取该任务, 请及时处理任务. 认领任务>导师审核认领资格>处理任务>提交任务>导师审核>pr合入>获得积分.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assign
标签
i-robot 添加了
 
intern
标签
i-robot 添加了
 
intern-task-assigned
标签

同学你好,很高兴你领取了该任务。我打了approve了,应该是生效了吧

老师您好,我这边将pr地址库导入到本地了,请问有哪些是需要填的,代码和文档写在community下面吗

然后wx号发您邮箱了

luoyang 修改了描述
luoyang 修改了描述
luoyang 添加协作者杨宇澄
杨宇澄 上传了附件【开源实习】周报模板.xlsx
杨宇澄 修改了描述

/intern-fail

@luoyang , 您已经释放 @tianfeng2023 认领的任务, 任务将再次进入任务池, 后续他人可以继续认领此任务.

i-robot 移除了
 
intern
标签
i-robot 移除了
 
intern-task-assigned
标签
i-robot 添加了
 
intern
标签

@tianfeng2023 , 您提交的任务, 已被导师释放, 如有疑问, 请联系导师, 谢谢!

杨宇澄 修改了描述

@small_nono , 您还未通过开源实习资格申请, 无法领取此任务, 请先完成实习申请.

@u小鬼 , 感谢您认领此任务, 请及时跟导师沟通, 导师审核通过后才能承担此任务, 否则任务无效.

i-robot 移除了
 
intern
标签
i-robot 添加了
 
intern
标签
i-robot 添加了
 
intern-task-assign
标签
i-robot 移除了
 
intern
标签

@u小鬼 , 您已取消此任务认领.

i-robot 移除了
 
intern-task-assign
标签
i-robot 添加了
 
intern
标签
luoyang 修改了标题

@laiyijun2023 , 您当前还未通过MindSpore社区实习申请, 请按照[开源实习官网]要求先提交申请(https://www.openeuler.org/zh/internship/).

登录 后才可以发表评论

状态
负责人
项目
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(13)
10301536 yuxincui 1662552508 5661278 jungheil 1590638514 11954692 unaughty 1677215929
加载更多
1
https://gitee.com/mindspore/community.git
git@gitee.com:mindspore/community.git
mindspore
community
community

搜索帮助

53164aa7 5694891 3bd8fe86 5694891