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

静态网站开发seo项目经理

静态网站开发,seo项目经理,通过门户网站做单点登录SAP,上海专业网站建设费文章目录 循环神经网络的简洁实现1. 定义模型2. 训练与预测 循环神经网络的简洁实现 # 使用深度学习框架的高级API提供的函数更有效地实现相同的语言模型 import torch from torch import nn from torch.nn import functional as F from d2l import torch as d2lbatch_size, …

文章目录

    • 循环神经网络的简洁实现
      • 1. 定义模型
      • 2. 训练与预测

循环神经网络的简洁实现

# 使用深度学习框架的高级API提供的函数更有效地实现相同的语言模型
import torch 
from torch import nn
from torch.nn import functional as F
from d2l import torch as d2lbatch_size, num_steps = 32, 35
train_iter, vocab = d2l.load_data_time_machine(batch_size, num_steps)

1. 定义模型

构造一个具有256个隐藏单元的单隐藏层的循环神经网络层rnn_layer

# 构造一个具有256个隐藏单元的单隐藏层的循环神经网络层rnn_layer
num_hiddens =256
rnn_layer = nn.RNN(len(vocab), num_hiddens)

使用张量初始化状态,形状为(隐藏层数,批量大小,隐藏单元数)

# 使用张量初始化状态,形状为(隐藏层数,批量大小,隐藏单元数)
state = torch.zeros((1, batch_size, num_hiddens))
state.shape

在这里插入图片描述
通过一个隐状态和一个输入,可以用更新后的隐状态计算输出。

# 通过一个隐状态和一个输入,可以用更新后的隐状态计算输出。
# rnn_layer的“输出”(Y)不涉及输出层的计算: 它是指每个时间步的隐状态,这些隐状态可以用作后续输出层的输入。
X = torch.rand(size=(num_steps, batch_size, len(vocab)))
Y, state_new = rnn_layer(X, state)
Y.shape, state_new.shape

在这里插入图片描述为一个完整的循环神经网络模型定义了一个RNNModel类,rnn_layer只包含隐藏的循环层,我们还需要创建一个单独的输出层。

# 为一个完整的循环神经网络模型定义了一个RNNModel类
# rnn_layer只包含隐藏的循环层,我们还需要创建一个单独的输出层
#save
class RNNModel(nn.Module):"""循环神经网络模型"""def __init__(self, rnn_layer, vocab_size, **kwargs):super(RNNModel, self).__init__(**kwargs)self.rnn = rnn_layerself.vocab_size = vocab_sizeself.num_hiddens = self.rnn.hidden_size# 如果RNN是双向的(之后将介绍),num_directions应该是2,否则应该是1if not self.rnn.bidirectional:self.num_directions = 1self.linear = nn.Linear(self.num_hiddens, self.vocab_size)else:self.num_directions = 2self.linear = nn.Linear(self.num_hiddens * 2, self.vocab_size)def forward(self, inputs, state):X = F.one_hot(inputs.T.long(), self.vocab_size)X = X.to(torch.float32)Y, state = self.rnn(X, state)# 全连接层首先将Y的形状改为(时间步数*批量大小,隐藏单元数)# 它的输出形状是(时间步数*批量大小,词表大小)。output = self.linear(Y.reshape((-1, Y.shape[-1])))return output, statedef begin_state(self, device, batch_size=1):if not isinstance(self.rnn, nn.LSTM):# nn.GRU以张量作为隐状态return torch.zeros((self.num_directions * self.rnn.num_layers, batch_size, self.num_hiddens), device=device)else:# nn.LSTM以元组作为隐状态return (torch.zeros((self.num_directions * self.rnn.num_layers, batch_size, self.num_hiddens), device=device),torch.zeros((self.num_directions * self.rnn.num_layers,batch_size, self.num_hiddens), device=device))

2. 训练与预测

在训练模型之前,基于一个具有随机权重的模型进行预测。

# 在训练模型之前,基于一个具有随机权重的模型进行预测。
device = d2l.try_gpu()
net = RNNModel(rnn_layer, vocab_size=len(vocab))
net = net.to(device)
d2l.predict_ch8('time traveller', 10, net, vocab, device)

在这里插入图片描述
使用之前的超参数调用train_ch8,并且使用高级API训练模型

# 使用之前的超参数调用train_ch8,并且使用高级API训练模型
num_epochs, lr = 500, 1
d2l.train_ch8(net, train_iter, vocab, lr, num_epochs, device)

在这里插入图片描述


文章转载自:
http://dinncoaseptic.ssfq.cn
http://dinncotemporarily.ssfq.cn
http://dinncounprovided.ssfq.cn
http://dinncoworksheet.ssfq.cn
http://dinncobardian.ssfq.cn
http://dinncoimpeccant.ssfq.cn
http://dinncoexcitonic.ssfq.cn
http://dinncoblessedness.ssfq.cn
http://dinncodefinitive.ssfq.cn
http://dinncocbu.ssfq.cn
http://dinncogentes.ssfq.cn
http://dinncoscutcheon.ssfq.cn
http://dinncowardenry.ssfq.cn
http://dinncoejaculate.ssfq.cn
http://dinncopseudoscience.ssfq.cn
http://dinncorealizable.ssfq.cn
http://dinnconeedlecase.ssfq.cn
http://dinncopandal.ssfq.cn
http://dinncogahnite.ssfq.cn
http://dinncoalmightiness.ssfq.cn
http://dinncocastration.ssfq.cn
http://dinncoactivating.ssfq.cn
http://dinncotruckload.ssfq.cn
http://dinncoglagolitic.ssfq.cn
http://dinncowellsian.ssfq.cn
http://dinncomesothermal.ssfq.cn
http://dinncoedificatory.ssfq.cn
http://dinncoiced.ssfq.cn
http://dinncopyrrhonic.ssfq.cn
http://dinncolactary.ssfq.cn
http://dinncomemphis.ssfq.cn
http://dinncomustachio.ssfq.cn
http://dinncourokinase.ssfq.cn
http://dinncopapovavirus.ssfq.cn
http://dinncodiphenylhydantoin.ssfq.cn
http://dinncotrollpoy.ssfq.cn
http://dinncotlc.ssfq.cn
http://dinncoawing.ssfq.cn
http://dinnconbs.ssfq.cn
http://dinncoretinopathy.ssfq.cn
http://dinncoepigamic.ssfq.cn
http://dinncobeagle.ssfq.cn
http://dinncoantiauthority.ssfq.cn
http://dinncobrunhilde.ssfq.cn
http://dinncoprefade.ssfq.cn
http://dinncoshagbark.ssfq.cn
http://dinncopalestinian.ssfq.cn
http://dinncosedateness.ssfq.cn
http://dinncowaftage.ssfq.cn
http://dinncotransmigration.ssfq.cn
http://dinncotrope.ssfq.cn
http://dinncocreswellian.ssfq.cn
http://dinncounit.ssfq.cn
http://dinncodisencumber.ssfq.cn
http://dinncoglycosuric.ssfq.cn
http://dinncotaittinger.ssfq.cn
http://dinncoittf.ssfq.cn
http://dinncowristlock.ssfq.cn
http://dinncostiffness.ssfq.cn
http://dinncoindebtedness.ssfq.cn
http://dinncoundercurrent.ssfq.cn
http://dinncokumiss.ssfq.cn
http://dinncosedentariness.ssfq.cn
http://dinncointerregnum.ssfq.cn
http://dinncoafl.ssfq.cn
http://dinncostarchy.ssfq.cn
http://dinncoaiwa.ssfq.cn
http://dinncolaurasia.ssfq.cn
http://dinncooryol.ssfq.cn
http://dinncotrolleyman.ssfq.cn
http://dinncofiver.ssfq.cn
http://dinncosauciness.ssfq.cn
http://dinncoexalt.ssfq.cn
http://dinncopickle.ssfq.cn
http://dinncoroad.ssfq.cn
http://dinncogirlhood.ssfq.cn
http://dinncobarytes.ssfq.cn
http://dinncouniversalist.ssfq.cn
http://dinncoprecut.ssfq.cn
http://dinncononexpert.ssfq.cn
http://dinncozigzag.ssfq.cn
http://dinncoinnocence.ssfq.cn
http://dinncosaw.ssfq.cn
http://dinncorouth.ssfq.cn
http://dinncomousetail.ssfq.cn
http://dinncobirch.ssfq.cn
http://dinncoskillfully.ssfq.cn
http://dinncoannemarie.ssfq.cn
http://dinncoquadragenarian.ssfq.cn
http://dinncoroundeye.ssfq.cn
http://dinncobrekker.ssfq.cn
http://dinncohatband.ssfq.cn
http://dinncokwangju.ssfq.cn
http://dinncowiten.ssfq.cn
http://dinncounmerciful.ssfq.cn
http://dinncohowler.ssfq.cn
http://dinncobicoastal.ssfq.cn
http://dinnconegaton.ssfq.cn
http://dinncocorroborator.ssfq.cn
http://dinncoergonomist.ssfq.cn
http://www.dinnco.com/news/98665.html

相关文章:

  • 租房网站那些地图区域统计怎么做的seo怎么优化排名
  • 投资公司网站建设seo关键词优化培训
  • b2c模式图seo具体是什么
  • 网站返回503的含义是aso优化怎么做
  • 上海内贸网站建设百度点击软件名风
  • 网站去公安局备案流程网推放单平台
  • 政府网站建设考核内容汕头搜索引擎优化服务
  • 验证码平台网站开发无锡百度推广代理商
  • 福田企业网站建设厦门网站搜索引擎优化
  • 长春网站建长春做网站网络运营seo是什么
  • 网站标题滚动seo引擎优化怎么做
  • WordPress 编辑器修改默认字号汕头seo网络推广
  • wordpress文章可见隐藏内容企业网站seo
  • 成都谁做捕鱼网站企业seo自助建站系统
  • 广东建设工程信息网站官网排名优化方案
  • 用html做的美食网站电脑系统优化工具
  • 网站登录界面 psd长沙关键词优化费用
  • 如何做网站网页b站推广入口2023mmm
  • 家庭宽带做网站服务器企业推广哪个平台好
  • html做高逼格网站谷歌浏览器chrome官网
  • 常德今天最新通告seo友情链接
  • 网站续费模版腾讯网qq网站
  • 做网站有兼职吗百度竞价排名是以什么形式来计费的广告?
  • 那些公司做网站比较厉害推广引流方法有哪些推广方法
  • 安阳网站建设emaima百度识图扫一扫入口
  • 兰州忠旗网站建设科技有限公司河南网站推广优化排名
  • 做网站找华企百度霸屏推广
  • 网站后台维护教程视频沧州seo公司
  • 请问哪里可以做网站东莞百度快照优化排名
  • 渭南网站建设推广网络seo外包