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

网站建设费用明细表大连网站制作学校

网站建设费用明细表,大连网站制作学校,网站制作难点,我是做网站怎么赚钱一、RNN简介 1、RNN网络最大的特点就是可以处理序列特征#xff0c;就是我们的一组动态特征。比如#xff0c;我们可以通过将前三天每天的特征#xff08;是否下雨#xff0c;是否有太阳等#xff09;输入到网络#xff0c;从而来预测第四天的天气。 我们可以看RN…一、RNN简介 1、RNN网络最大的特点就是可以处理序列特征就是我们的一组动态特征。比如我们可以通过将前三天每天的特征是否下雨是否有太阳等输入到网络从而来预测第四天的天气。       我们可以看RNN的网络结构如下 二、RNN cell用法 import torchbatch_size 1 # 批处理大小 seq_len 3 # 序列长度 input_size 4 # 输入维度 hidden_size 2 # 隐藏层维度cell torch.nn.RNNCell(input_sizeinput_size, hidden_sizehidden_size)# (seq, batch, features) dataset torch.randn(seq_len, batch_size, input_size) print(dataset) hidden torch.zeros(batch_size, hidden_size) print(hidden)for idx, input in enumerate(dataset):print( * 20, idx, * 20)print( Input size: , input.shape)hidden cell(input, hidden)print( outputs size: , hidden.shape)print(hidden)三、RNN用法 import torchbatch_size 1 # 批处理大小 seq_len 3 # 序列长度 input_size 4 # 输入维度 hidden_size 2 # 隐藏层维度 num_layers 4 # 隐藏层数量cell torch.nn.RNN(input_sizeinput_size, hidden_sizehidden_size, num_layersnum_layers)# (seqLen, batchSize, inputSize) inputs torch.randn(seq_len, batch_size, input_size) hidden torch.zeros(num_layers, batch_size, hidden_size) out, hidden cell(inputs, hidden)print( Output size:, out.shape) print( Output:, out) print( Hidden size: , hidden.shape) print( Hidden: , hidden)四、Embedding 把input变为稠密的数据 代码 import torch# parameters num_class 4 input_size 4 hidden_size 8 embedding_size 10 num_layers 2 batch_size 1 seq_len 5# 准备数据集 idx2char [e, h, l, o] x_data [[1, 0, 2, 2, 3]] # (batch, seq_len) y_data [3, 1, 2, 3, 2] # (batch * seq_len)inputs torch.LongTensor(x_data) # Input should be LongTensor: (batchSize, seqLen) labels torch.LongTensor(y_data) # Target should be LongTensor: (batchSize * seqLen)# 构建模型 class Model(torch.nn.Module):def __init__(self):super(Model, self).__init__()self.emb torch.nn.Embedding(input_size, embedding_size)self.rnn torch.nn.RNN(input_sizeembedding_size, hidden_sizehidden_size, num_layersnum_layers, batch_firstTrue)self.fc torch.nn.Linear(hidden_size, num_class)def forward(self, x):hidden torch.zeros(num_layers, x.size(0), hidden_size)x self.emb(x) # (batch, seqLen, embeddingSize)x, _ self.rnn(x, hidden) # 输出(, , hidden_size)x self.fc(x) # 输出(, , )return x.view(-1, num_class) # reshape to use Cross Entropy: (×, )net Model()# 损失函数和优化器 criterion torch.nn.CrossEntropyLoss() optimizer torch.optim.Adam(net.parameters(), lr0.05)# 训练模型 for epoch in range(15):optimizer.zero_grad()outputs net(inputs)loss criterion(outputs, labels)loss.backward()optimizer.step()_, idx outputs.max(dim1)idx idx.data.numpy()print(Predicted: , .join([idx2char[x] for x in idx]), end)print(, Epoch [%d/15] loss %.3f % (epoch 1, loss.item()))运行结果
http://www.zqtcl.cn/news/616131/

相关文章:

  • 织梦网站最新漏洞入侵外贸网站模板有什么用
  • 在跨境网站贸易公司做怎么样网站建设维护合同范本
  • 网站必须做可信认证南山网站制作
  • 如何使用mysql数据库做网站企业管理专业大学排名
  • 九江网站建设九江深圳网站建设费用大概多少
  • 万网站长工具郑州seo哪家公司最强
  • 宁波哪里可以做网站企业网站源码哪个好
  • 网站每天点击量多少好精选聊城做网站的公司
  • 网站建设课程基础兰州网站seo费用
  • 天助可以搜索别人网站曲靖网站推广
  • 易语言编程可以做网站么网站备案流程
  • 我想接加工单seo搜索引擎优化工资
  • 西宁做网站君博推荐wordpress如何管理
  • 个人建一个网站多少钱怎样优化网络速度
  • 网站建设项目进度表长春百度seo代理
  • 购物网站排名哪家好免费做房产网站
  • 手机免费建设网站制作南通网站建设排名公司哪家好
  • 做商城网站哪里买企业官网招聘
  • 网站自己做流量互联网营销培训平台
  • 如何查看网站备案官方网站建设状况
  • 做什麽网站有前景软件 开发 公司
  • 淘宝做短视频网站好建设银行代发工资网站
  • 北京建商城网站网站做指向是什么意思
  • 定制网站开发介绍图移动网站适配
  • 青海网站建设怎么建设腾云建站官网
  • 怎样自己做企业的网站gif制作软件app
  • 阿里云建站后台网站建设多少钱合适
  • 自媒体图片素材网站景区网站怎么做的
  • 模块化网站建设江宁做网站
  • 电视网站后台管理系统漏洞淘客推广怎么做