![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MindSpore
文章平均质量分 95
好名字可以让朋友..更容易记住你
这个作者很懒,什么都没留下…
展开
-
深入了解MindSpore训练推理框架设计
深入了解MindSpore训练测试流程构建原创 2022-08-31 09:20:57 · 957 阅读 · 1 评论 -
如何用MindSpore自定义数据集
如何用MindSpore自定义数据集引言如何用MindSpore自定义数据集MindSpore数据集加载简介mindspore.dataset.GeneratorDataset自定义cifar10数据集分析格式加载数据构建cifar10数据集并且完成预处理自定义ImageNet引言 在深度学习模型的训练过程中,数据集是起着至关重要作用的。然而,由于任务的复杂性,深度学习模型的输入数据也有着各种各样的形式,深度学习模型搭建的过程中,如果遇到特别复杂的数据,研究原创 2021-11-15 10:24:44 · 2048 阅读 · 0 评论 -
如何用MindSpore实现自动数据增强
如何用MindSpore实现自动数据增强引言实现过程代码使用创建数据结尾引言 在深度学习训练的过程中,数据增强有着十分重要的作用。在目前模型设计的工作中,timm库被研究者们广泛使用,其重要的原因之一就是timm库提供了一套非常完备的深度学习工作流程(特别是在数据增强方面),这一套完备的流程可以让模型设计工作者们专注于模型本身的设计,而不用去关心其他复杂的模型训练流程。 在之前的博客利用MindSpore复现I原创 2021-11-12 11:21:07 · 881 阅读 · 0 评论 -
如何使用MindSpore自定义优化器
如何使用MindSpore自定义优化器引言动机层归一化的缺陷自适应梯度裁剪如何用MindSpore自定义优化器并且实现AGC_SGDmindspore.nn.optim.Momentum引言 神经网络的参数众多,我们需要选择合适的算法来进行参数的更新和学习,也就是优化器。优化器在神经网络模型训练的过程中有着十分重要的作用。 从SGD开始,神经网络模型优化器就一直在迭代和发展之中。如PyTorch就已经开源了包括原创 2021-11-11 14:24:34 · 1124 阅读 · 0 评论 -
利用MindSpore复现ICCV2021 Best Paper Swin Trasnformer
经过长达一个月的复现,终于成功利用MindSpore复现了SwinTransformer在imagenet上的分类精度,中间踩过很多的坑,这个帖子就作为复现SwinTransformer的记录贴,希望能对大家复现2021年这种充满训练Trick的论文有所帮助。复现着复现着突然Swin就拿了最佳论文了,当时感觉也非常有意思,突然就在复现ICCV2021的最佳论文了,模型的效果的确很炸裂。博客所有的相关代码已经上传到我的码云修改完成后代码将会合入MindSpore的model的models主仓,有需要的.原创 2021-10-22 13:48:07 · 6350 阅读 · 1 评论 -
MindSpore如何实现自定义训练
如何用MindSpore实现实现自定义单步训练EMA是什么深度学习模型使用EMA更新介绍基于PyTorch的EMA权重更新方法MindSpore介绍如何用MindSpore实现自定义单步训练自定义训练梯度裁剪梯度聚合EMA权重模型更新合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表F原创 2021-10-17 14:04:08 · 787 阅读 · 2 评论