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

百度百科让做网站的超链接吗平邑建设局网站首页

百度百科让做网站的超链接吗,平邑建设局网站首页,常州模板网站建设咨询,企业信息公示管理系统山东1、import所需要的torch库和包 2、加载mnist手写数字数据集,划分训练集和测试集,转化数据格式,batch_size设置为200 3、定义三层线性网络参数w,b,设置求导信息 4、初始化参数,这一步比较关键,…

1、import所需要的torch库和包
在这里插入图片描述
2、加载mnist手写数字数据集,划分训练集和测试集,转化数据格式,batch_size设置为200在这里插入图片描述
3、定义三层线性网络参数w,b,设置求导信息
在这里插入图片描述
4、初始化参数,这一步比较关键,是否初始化影响到数据质量以及后续网络学习效果
在这里插入图片描述
5、自定义三层线性网络
在这里插入图片描述
6、选定优化器激活函数和loss函数
在这里插入图片描述
7、训练及测试,并记录每轮训练的loss变化和在测试集上的效果。第一轮就达到了98的准确度,判断是初始化效果较好,在前几次测试中根据初始化的情况不同,初始准确率为50%-85%不等
在这里插入图片描述
完整代码:

import torch
import torchvision
import torch.nn.functional as Ftrain_loader = torch.utils.data.DataLoader(torchvision.datasets.MNIST('mnist_data', train=True, download=True,transform=torchvision.transforms.Compose([torchvision.transforms.ToTensor(),torchvision.transforms.Normalize((0.1307, ), (0.3081, ))])),batch_size=200, shuffle=True)test_loader = torch.utils.data.DataLoader(torchvision.datasets.MNIST('mnist_data', train=False, download=True,transform=torchvision.transforms.Compose([torchvision.transforms.ToTensor(),torchvision.transforms.Normalize((0.1307, ), (0.3081, ))])),batch_size=200, shuffle=True)w1 = torch.randn(200, 784, requires_grad=True)
b1 = torch.randn(200, requires_grad=True)
w2 = torch.randn(200, 200, requires_grad=True)
b2 = torch.randn(200, requires_grad=True)
w3 = torch.randn(10, 200, requires_grad=True)
b3 = torch.randn(10, requires_grad=True)torch.nn.init.kaiming_normal_(w1)
torch.nn.init.kaiming_normal_(w2)
torch.nn.init.kaiming_normal_(w3)def forward(x):x = x@w1.t() +b1x = F.relu(x)x = x@w2.t() +b2x = F.relu(x)x = x@w3.t() +b3x = F.relu(x)return xoptimizer = torch.optim.Adam([w1, b1, w2, b2, w3, b3], lr=0.001)
criterion = torch.nn.CrossEntropyLoss()for epoch in range(10):for batch_idx, (data, target) in enumerate(train_loader):data = data.view(-1, 28*28)logits = forward(data)loss = criterion(logits, target)optimizer.zero_grad()loss.backward()optimizer.step()if (batch_idx+1) % 150 == 0:print('Train Epoch:{} [{}/{}({:.0f}%)]\tLoss:{:.6f}'.format(epoch, (batch_idx+1) * len(data), len(train_loader.dataset),100. * (batch_idx+1) / len(train_loader), loss.item()))test_loss = 0correct = 0for data, target in test_loader:data = data.view(-1, 28*28)logits = forward(data)test_loss += criterion(logits, target).item()pred = logits.data.max(1)[1]correct += pred.eq(target.data).sum()test_loss /= len(test_loader)print('\nTest Set:Average Loss:{:.4f}, Accuracy:{}/{}({:.0f}%)\n'.format(test_loss, correct, len(test_loader.dataset),100. * correct / len(test_loader.dataset)))
http://www.yayakq.cn/news/618652/

相关文章:

  • 河南微网站建设浙江专业网页设计免费建站
  • 怎样做自己的购物网站新闻html网页设计代码范文
  • 网上商城建设多少钱海外网站优化
  • 怎样申请一个免费的网站空间网站开发页面大小适应屏幕
  • 网站开发需要用到的相关技术wordpress评论头像 修改
  • 如何在自己网站做直播郑州建站多少钱
  • 南水北调建设管理局网站wordpress 文章索引插件
  • 佛山网站建设设计公司哪家好专业培训
  • 电子商务网站概念网站建设与软件开发哪个好赚钱
  • 建设网站要多少费用如何建网站快捷方式
  • 怎么看网站开发语言是哪种成立网站是不是需要先成立公司
  • 网站版面设计方案山东省和城乡建设厅网站首页
  • 南昌网站开发培训学校做医院健康专题网站
  • 千图网解析网站怎么做医疗器械注册证查询
  • 二手购物网站策划书要做好网络营销首先要
  • 网站建设与开发是什么岗位宁波有几个区
  • 网站的简介怎么在后台炒做wordpress 极简 主题
  • 儿童网站欣赏动漫做h免费网站有哪些
  • 怎么把网站提交给搜索引擎惠州seo关键字排名
  • 深圳公司建立网站工作服定做厂家
  • 茂名模板建站定制怎么自建设部网站查询公司资质
  • 沈阳网站建设小工作室住房和城乡建设局是干嘛的
  • 在线旅游电商网站有哪些石家庄做网站建设的公司
  • 怎么把自己做的网站登录到网上企业网站系统cms
  • 推广哪个网站好wordpress RSS怎么用
  • 如何设立官方网站网站建设服务公司有用吗
  • 德德模板网站建设步骤网络小说网站建设
  • 网站用什么空间好广州建设网站是什么样的
  • 百度网站开发基于什么语言软装设计图片
  • 县信用平台网站建设情况未满十八岁能用网上借钱吗