《动手学深度学习》-58深层循环神经网络实现

在此基础上加多几层隐藏层

复制代码
import torch
from torch import nn
from torch.nn import functional as F
import test_55RNNesay_realize
import d2l
import test_53LanguageModel
import test_55RNNdifficult_realize
batch_size,num_steps=32,35
train_iter,vocab=test_53LanguageModel.load_data_time_machine(batch_size,num_steps)
vocab_size,num_hiddens,num_layers=len(vocab),512,2
num_inputs=vocab_size
lr,num_epochs=0.1,500
device=d2l.try_gpu()
lstm=nn.LSTM(num_inputs,num_hiddens,num_layers)
model=test_55RNNesay_realize.RNNModel(lstm,len(vocab))
model=model.to(d2l.try_gpu())
test_55RNNdifficult_realize.train_ch8(model,train_iter,vocab,lr,num_epochs,device)
相关推荐
小糖学代码6 分钟前
机器学习:9.贝叶斯分类器
人工智能·机器学习
乐观勇敢坚强的老彭8 分钟前
2026全国青少年信息素养大赛(Python小学组)复赛复习讲义
python·算法·数学建模
MemoriKu16 分钟前
Flutter 相册 APP 收尾优化实战:未分析任务横幅持久隐藏与标签回归测试补强
大数据·人工智能·flutter·elasticsearch·机器学习·搜索引擎·重构
林间码客17 分钟前
02数据挖掘:数据属性、类型与相似性度量
人工智能·算法·机器学习
北极星日淘21 分钟前
Python代理池动态适配日淘爬虫|解决高频抓取IP封禁终极方案(含完整源码)
爬虫·python·tcp/ip
AI人工智能+24 分钟前
银行回单识别技术通过OCR与深度学习实现财务数字化转型
深度学习·自然语言处理·ocr·银行回单识别
popcorn_min34 分钟前
Breast Cancer 二分类实验:随机森林预测乳腺肿瘤良恶性
python
jinxindeep43 分钟前
WorldOlympiad:视频世界模型的“铁人三项“评测新标杆
人工智能·深度学习
半只小闲鱼43 分钟前
合并多个excel文件到一个文件中
前端·python·数据分析
hikktn43 分钟前
ORA-01861 日期格式错误的根治方案:从 SQL 层到 Java 层的标准化治理
java·python·sql