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

三明网站优化广州品牌建站广州品牌建站

三明网站优化,广州品牌建站广州品牌建站,优秀企业宣传册样本,什么是企业vi设计在本笔记本中,我们将针对Fashion-MNIST数据集训练LeNet-5的变体。Fashion-MNIST是一组描绘各种服装的图像瓦片,有十个类别标签表明所描绘的服装类型。 # PyTorch model and training necessities import torch import torch.nn as nn import torch.nn.functional as F impor…

在本笔记本中,我们将针对Fashion-MNIST数据集训练LeNet-5的变体。Fashion-MNIST是一组描绘各种服装的图像瓦片,有十个类别标签表明所描绘的服装类型。

# PyTorch model and training necessities
import torch
import torch.nn as nn
import torch.nn.functional as F
import torch.optim as optim# Image datasets and image manipulation
import torchvision
import torchvision.transforms as transforms# Image display
import matplotlib.pyplot as plt
import numpy as np# PyTorch TensorBoard support
from torch.utils.tensorboard import SummaryWriter# In case you are using an environment that has TensorFlow installed,
# such as Google Colab, uncomment the following code to avoid
# a bug with saving embeddings to your TensorBoard directory# import tensorflow as tf
# import tensorboard as tb
# tf.io.gfile = tb.compat.tensorflow_stub.io.gfile

在TensorBoard中显示图像

让我们首先将数据集中的样本图像添加到TensorBoard:

# Helper function for inline image display
def matplotlib_imshow(img, one_channel=False):if one_channel:img = img.mean(dim=0)img = img / 2 + 0.5     # unnormalizenpimg = img.numpy()if one_channel:plt.imshow(npimg, cmap="Greys")else:plt.imshow(np.transpose(npimg, (1, 2, 0)))if __name__ == '__main__':transform = transforms.Compose([transforms.ToTensor(),transforms.Normalize((0.5,), (0.5,))])# Store separate training and validations splits in ./datatraining_set = torchvision.datasets.FashionMNIST('./data',download=True,train=True,transform=transform)validation_set = torchvision.datasets.FashionMNIST('./data',download=True,train=False,transform=transform)training_loader = torch.utils.data.DataLoader(training_set,batch_size=4,shuffle=True,num_workers=2)validation_loader = torch.utils.data.DataLoader(validation_set,batch_size=4,shuffle=False,num_workers=2)# Class labelsclasses = ('T-shirt/top', 'Trouser', 'Pullover', 'Dress', 'Coat','Sandal', 'Shirt', 'Sneaker', 'Bag', 'Ankle Boot')# Extract a batch of 4 imagesdataiter = iter(training_loader)images, labels = next(dataiter)# Create a grid from the images and show themimg_grid = torchvision.utils.make_grid(images)matplotlib_imshow(img_grid, one_channel=True)plt.show()

输出为:

在这里插入图片描述

上面,我们使用TorchVision和Matplotlib创建了一个小批量输入数据的视觉网格。下面,我们在SummaryWriter上使用add_image()调用来记录TensorBoard使用的图像,并且我们还调用flush())来确保它立即写入磁盘。

    # Default log_dir argument is "runs" - but it's good to be specific# torch.utils.tensorboard.SummaryWriter is imported abovewriter = SummaryWriter('runs/fashion_mnist_experiment_1')# Write image data to TensorBoard log dirwriter.add_image('Four Fashion-MNIST Images', img_grid)writer.flush()# To view, start TensorBoard on the command line with:#   tensorboard --logdir=runs# ...and open a browser tab to http://localhost:6006/

如果您在命令行启动TensorBoard并在新的浏览器选项卡中打开它(通常在localhost:6006),您应该在IMAGES选项卡下看到图像网格。

绘制标量以可视化训练

TensorBoard对于跟踪您的训练进度和效果非常有用。下面,我们将运行一个训练循环,跟踪一些指标,并保存数据供TensorBoard使用。

让我们定义一个模型来对图像块进行分类,以及一个用于训练的优化器和损失函数:

    class Net(nn.Module):def __init__(self):super(Net, self).__init__()self.conv1 = nn.Conv2d(1, 6, 5)self.pool = nn.MaxPool2d(2, 2)self.conv2 = nn.Conv2d(6, 16, 5)self.fc1 = nn.Linear(16 * 4 * 4, 120)self.fc2 = nn.Linear(120, 84)self.fc3 = nn.Linear(84, 10)def forward(self, x):x = self.pool(F.relu(self.conv1(x)))x = self.pool(F.relu(sel

文章转载自:

http://GGMPT31R.tmbfz.cn
http://v4ZJopB9.tmbfz.cn
http://hV2WZsJV.tmbfz.cn
http://92xzUiWa.tmbfz.cn
http://YEEGGcyD.tmbfz.cn
http://FLn0lcx9.tmbfz.cn
http://ZQpE5ETh.tmbfz.cn
http://Wr8Hlsw5.tmbfz.cn
http://BFRuSuWB.tmbfz.cn
http://DK0BH4yq.tmbfz.cn
http://aZO7Xoyl.tmbfz.cn
http://IylBvShG.tmbfz.cn
http://uUa8T85Z.tmbfz.cn
http://LErJEUqH.tmbfz.cn
http://3CvmejZK.tmbfz.cn
http://1qX2z4IZ.tmbfz.cn
http://j1RmiHEm.tmbfz.cn
http://qu4r2w98.tmbfz.cn
http://Lj7tEyXt.tmbfz.cn
http://wjfgNTNw.tmbfz.cn
http://ofqEMwb1.tmbfz.cn
http://kfY4qWg1.tmbfz.cn
http://mtnJjqRA.tmbfz.cn
http://AFnmeOwR.tmbfz.cn
http://jWe0DJD3.tmbfz.cn
http://7quAh8OY.tmbfz.cn
http://27d2lWH0.tmbfz.cn
http://McDO5vok.tmbfz.cn
http://SWKO9uol.tmbfz.cn
http://QohfL0eG.tmbfz.cn
http://www.dtcms.com/wzjs/713679.html

相关文章:

  • 设计网站下载iis做网站主目录选哪里
  • 建设一个个人网站不需要现在出入邯郸最新规定
  • 网站建站北京美食网站开发方案
  • 自己做网站大概需要多少钱深圳网站备
  • 奉贤北京网站建设网络营销案例文章
  • 网站建设完成外网无法访问信阳做网站推广信阳网站建设
  • wordpress优惠券深圳关键词优化
  • 海口网站建设王道下拉棒企业贷款政策最新消息2022
  • 桐柏网站怎样设网站
  • 做个公司展示网站多少钱 后期有什么费用wordpress设置弹窗
  • 网站的面包屑怎么做的定州国际陆港项目
  • w3c标准网站企业信息管理系统软件
  • 上海网站建设报价方案网络营销是什么时候出现的
  • 中国电信网站备案管理系统网站系统的设计与实现
  • 网站什么模板做的湖南seo优化公司
  • 厦门建设银行网站首页网站充值提现公司账务怎么做
  • 做网站页面用什么广州地铁21号线
  • 如何识别html5网站衡阳网站建设要点推广
  • 网络推广网站排行榜广东东莞招工信息最新招聘
  • 大型网站建设价格多少嘉兴网站优化排名
  • 大学做网站西地那非片
  • 做地方黄页网站宁波培训网站建设
  • 十堰网站建设怎么做平稳有序推进网站建设
  • 手机笑话网站模板wordpress 火箭加速
  • 制作网站代码吗如何 在网站上面做推广
  • 图片在线制作网站衡水淘宝的网站建设
  • 加强网站微信信息编辑队伍建设网站怎么免费建站
  • 网站建设工期及预算国家开发银行app下载
  • 触屏网站模板微信网址
  • 整人做我女朋友网站学编程多久可以写游戏辅助