MindSpore
菠萝咸鱼
这个作者很懒,什么都没留下…
展开
-
MindSpore实现生成对抗网络(3)
MindSpore实现生成对抗网络-GAN (2)啦啦啦啦,好久没写文章了。今天来兑现诺言,CGAN的MindSpore实现它来了~~~在前面两篇博文中,我介绍了MindSpore实现GAN的方法,并使用DCGAN实现了手写数字的生成:MindSpore实现生成网络(1)MindSpore实现生成网络(2)但是它生成的内容是随机。自然地,就有人开始想:能不能让GAN生成我们想要的内容呢?于是乎,就有了CGAN。简单的CGAN说明CGAN的核心在于将属性y作为输入,融入到判别器和生成器中。如原创 2020-11-21 16:37:25 · 903 阅读 · 1 评论 -
MindSpore实现生成对抗网络(2)
MindSpore实现生成对抗网络-GAN (2)在MindSpore实现GAN(1)这篇文章中,讲诉了MindSpore框架实现简单GAN的一些要点,主要包括定义WithLossCell连接loss和网络,自定义TrainOneStepCell等。按照这些基本的结构,可以很容易的实现DCGAN和CGAN。如果想要实现别的复杂的GAN,需要重新定义一下WithLossCell。现在,就来简单讲解一些使用DCGAN生成MNIST手写数字(其实有了之前定义的结构,完全可以不需要这篇文章。。。照着别的框架的代原创 2020-10-27 23:46:16 · 910 阅读 · 1 评论 -
MindSpore实现生成对抗网络(1)
MindSpore实现生成对抗网络()(1)生成对抗网络(GAN)问世已经有好几年的时间了,属于生成模型的一种,是现在比较热门的一个研究方向。GAN由两个部分组成——判别器和生成器。生成器用于生成样本,判别器判断其输入样本是真实的还是生成的。Mindspore是一个新生的AI框架,相关的资源较少,所以考虑用MindSpore实现一些GAN,算作一个MindSpore相关的教程,算是给MindSpore社区贡献一点点代码。暂时考虑写3篇相关的教程:1.使用全连接的GAN生成MNIST手写数字2.使用D原创 2020-10-15 20:13:35 · 1593 阅读 · 0 评论 -
MindSpore Lite 体验
MindSpore Lite体验MindSpore Lite是MindSpore八月发布的针对手机以及IoT场景,端到端的解决方案。简单地说,就是可以在手机以及IoT设备上部署MindSpore框架训练的AI模型。上手体验下载官方代码样例—图片分类(使用的是mobilenet.v2)。安装AndroidStudio,按照说明,需要各个依赖如下:Android Studio >= 3.2 (推荐4.0以上版本)NDK 21.3CMake 3.10Android SDK >= 26原创 2020-09-13 17:09:05 · 1127 阅读 · 0 评论