Release Notes

查看源文件

MindSpore 2.8.0 Release Notes

主要特性及增强

Dataset

  • [STABLE] 新增mindspore.dataset.dataloader.DataLoader接口,API用法及功能等与业界主流用法一致,方便用户参考使用,同时也新增了各种常用的数据集、采样器、整理函数、工具等方法。

  • [STABLE] 新增 dataset 对象节点间通信接口 .send(...).recv(...),借助此接口实现 dataset 数据处理结果在不同节点间互相传递。

  • [STABLE] 在使用 .map(...) 进行数据增强时,如果使用了自定义PyFunc增强函数且启动了多进程模式,在PyFunc出现了执行慢或者hung的问题,将会打印 warning: ** worker subprocess stack: ... 来提示用户。

Executor

  • [STABLE] MindSpore新增自定义后端功能,允许用户适配第三方后端。

Compiler

  • [STABLE] 图模式下增强赋值语句解析为对应的in-place算子,提升静态图网络性能,实现动静统一。当前仅支持 Ascend 后端。

PyNative

  • [STABLE] 通过设置重计算接口的use_reentrant=False,以支持复杂类型输入的求导,也可通过output_recompute决定输出是否重算。

  • [STABLE] DLPack支持CPU Tensor转换。

  • [STABLE] storage支持进程间内存共享。

API 变更

非兼容性接口变更

Dataset

  • [STABLE] 彻底删除以下老旧使用方法 import mindspore.dataset.vision.c_transforms as c_visionimport mindspore.dataset.vision.py_transforms as py_visionimport mindspore.dataset.transforms.c_transforms as c_transformsimport mindspore.dataset.transforms.py_transforms as py_transforms

  • [STABLE] 彻底删除 .map(...) 操作中的 column_order 参数,可以使用 .project(...) 来调整列顺序。

问题修复

Dataset

  • ID6JRL:修复 GeneratorDataset(其中:自定义数据集 __getitem__ 返回self成员变量是 dict 类型时)+ .batch(batch_size=1) 时,导致数据维度错误的问题。

贡献者

anyrenwei,Bellatan,caifubi,Carey,chaijinwei,changzherui,chengbin,chenshan2623,chujinjin,DavidFFFan,DeshiChen,dingjinshan,fangwenyi,fary86,fengyixing,fuchao,Gaoxiong,gaoyong10,guangpengz,guozhijian,haozhang,hedongdong,hhz886,HighCloud,huangbingjian,huangfuxin,huda,jiangna,jiangshanfeng,jiaorui,jijiarong,laoyu,leida,liangchenghui,LiangZhibo,lichen,lijiajie1234,limingqi107,LiNuohang,litingyu,liubuyu,liuchao,liuchuting,liuluobin,liuyanwei,lizhitong,looop5,luochao60,machangwei,maoyuanpeng1,Margaret_wangrui,mengxian,mwt,NaCN,panzhihui,Qiao_Fu,qiuleilei,qqqhhhbbb,r1chardf1d0,rainyhorse,rogeryu11,shaoshengqi,shen_haochen,shenwei41,shuqian0,tanghuikang,Tianci Xiao,tianxiaodong,wang_ziqi,wangjialin,wangyin,wujueying,wusuqin4,wuyanernuo,XianglongZeng,xiaopeng,xiaotianci,xuzhen,yanghaoran,yangting,yao_yf,yide12,yiguangzheng,yuanqi,yuchaojie,Yuheng Wang,YuJianfeng,Yule100,yuliangbin,YzLi,zhangbuxue,Zhanghanbo,zhanghanLeo,zhangyihui,zhangyinxia,zhangzhen,zhaochenjie,zhengzuohe,zhongmin,ZPaC,zyb,zyli2020,阿琛,曹彤,胡彬,宦晓玲,黄勇,李良灿,李林杰,刘飞扬,刘力力,宋佳琪,王振邦,熊攀,徐子康,严珞珈,杨晓春,张峻源,张栩浩