当前位置: 首页 > news >正文

装修做劳务去哪个网站找工地免费网站申请注册

装修做劳务去哪个网站找工地,免费网站申请注册,贵州省城乡和住房建设厅网站首页,电子商务是干什么的 女生学难吗为什么80%的码农都做不了架构师?>>> 对于LSTM,我们要处理的数据是一个序列数据,对于图片而言,我们如何将其转换成序列数据呢?图片的大小是28x28,所以我们可以将其看成长度为28的序列&#xff0…

为什么80%的码农都做不了架构师?>>>   hot3.png

对于LSTM,我们要处理的数据是一个序列数据,对于图片而言,我们如何将其转换成序列数据呢?图片的大小是28x28,所以我们可以将其看成长度为28的序列,序列中的每个数据的维度是28,这样我们就可以将其变成一个序列数据了。

model

class Rnn(nn.Module):def __init__(self, in_dim, hidden_dim, n_layer, n_class):super(Rnn, self).__init__()self.n_layer = n_layerself.hidden_dim = hidden_dimself.lstm = nn.LSTM(in_dim, hidden_dim, n_layer,batch_first=True)self.classifier = nn.Linear(hidden_dim, n_class)def forward(self, x):# h0 = Variable(torch.zeros(self.n_layer, x.size(1),#   self.hidden_dim)).cuda()# c0 = Variable(torch.zeros(self.n_layer, x.size(1),#   self.hidden_dim)).cuda()out, _ = self.lstm(x)out = out[:, -1, :]out = self.classifier(out)return outmodel = Rnn(28, 128, 2, 10)  # 图片大小是28x28
use_gpu = torch.cuda.is_available()  # 判断是否有GPU加速
if use_gpu:model = model.cuda()
# 定义loss和optimizer
criterion = nn.CrossEntropyLoss()
optimizer = optim.Adam(model.parameters(), lr=learning_rate)

这里我们定义了一个LSTM模型,我们需要传入的参数是输入数据的维数28,LSTM输出的维数128,LSTM网络层数2层以及输出的类数10。

在网络定义里面首先需要定义LSTM,而长度为28的序列传入LSTM之后输出的也是长度为28,而输入的维数是28,输出的维数由我们定义为128,最后我们只取输出的最后一个部分传入分类器求出分类概率。

out = out[:, -1, :]通过这种方式,out中的三个维度分别表示batch_size,序列长度和数据维度,所以中间的序列长度取-1,表示取序列中的最后一个数据,这个数据维度为128,再通过分类器,输出10个结果表示每种结果的概率。

另外上面注释掉的部分就是初始的h_0和c_0,这里可以自己定义,如果不定义,默认传入0,也可以根据自己的要求传入自己定义的h_0和c_0。

开始训练

把训练过程的batch_size设置为100,learning_rate设置为0.01,训练20次,最后得到的结果如下

使用LSTM做图片分类

可以发现对于简单的图像分类RNN也能得到一个较好的结果,虽然CNN更多的用在图像领域而RNN更多的用在自然语言处理中。RNNCNN彼此优缺点可以自行百度。

在这里,我整理发布了Pytorch中文文档,方便大家查询使用,同时也准备了中文论坛,欢迎大家学习交流!

Pytorch中文文档

Pytorch中文论坛

Pytorch中文文档已经发布,完美翻译,更加方便大家浏览:

Pytorch中文网:https://ptorch.com/

Pytorch中文文档:https://ptorch.com/docs/1/

转载于:https://my.oschina.net/earnp/blog/1113895

http://www.lbrq.cn/news/2451709.html

相关文章:

  • 济南网站建设模板免费seo推广计划
  • 大型网站制作导图今日热搜前十名
  • 动物大联盟小程序seo网络贸易网站推广
  • 做一个网站一般要多少钱搜索关键词
  • 建设外贸商城网站制作短视频运营是做什么的
  • 销售推广语搜索引擎优化宝典
  • 专做情侣装网站如何在百度推广网站
  • 网站违规关键词近期重大新闻事件
  • vs中可以用新建项目来做网站吗5g影讯5g天线在线观看免费视频
  • 网站建设视频教程下载软文营销文章
  • 成全动漫免费观看在线看seo网络推广技术
  • 怎样做移动端网站整站多关键词优化
  • 做本地网站赚钱株洲seo快速排名
  • 深圳做网站的大公司信息流广告公司一级代理
  • 一个微信可以做两个网站支付百度指数查询官方网
  • 单一页面网站怎么做搜索优化引擎
  • 福田手机网站建设搜索软件
  • wordpress 内容置顶西安网站关键词优化推荐
  • 办公门户网站模板百度关键词权重查询
  • 南宁建站企业seo关键词优化
  • wordpress 后门检查宝鸡百度seo
  • 微信怎么做淘客网站seo站长工具查询系统
  • 电脑系统做的好的几个网站短视频入口seo
  • 网站做邮箱附近电脑培训班零基础
  • 做网站实验体会网站整站优化推广方案
  • wordpress用户自定义头像成都seo顾问
  • 怎样把自己做的网站发到网上建设网站公司
  • 帮忙做ppt的网站海南seo
  • 工程建设国家标准网站百度小说app下载
  • 个人可以做网站导航的网站吗佛山seo整站优化
  • 跨境支付入门~国际支付结算(稳定币)
  • 深度分析Java多线程机制
  • 使用爬虫获取游戏的iframe地址
  • Lua(垃圾回收)
  • MySQL高可用部署
  • C++高效实现轨迹规划、自动泊车、RTS游戏、战术迂回包抄、空中轨迹、手术机器人、KD树