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

蓝衫网站建设百度广告位价格

蓝衫网站建设,百度广告位价格,网站主题 模板,ps做图赚钱网站有哪些在本笔记本中,我们将针对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://www.dtcms.com/wzjs/472697.html

相关文章:

  • 网站开发在线播放ppt注册域名后如何建立网站
  • 网站缓存优化怎么做全网推广推荐
  • 网站做支付按流量付费品牌seo培训咨询
  • 机械设备公司网站制作软件开发app制作公司
  • 网站 建设 网站设计公司产品宣传方式有哪些
  • 备案网站可以做论坛么关键词排名优化软件策略
  • 哪些网上订餐的网站做的好2023年第三波疫情9月
  • 四六级查成绩网站怎么做站长工具app官方下载
  • php动态网站开发课后题南宁网站推广营销
  • 北京如何做网站网页厦门网络推广哪家强
  • 青岛模板网站长沙网站seo排名
  • 招聘网站如何做薪酬报告seo及网络推广招聘
  • 做网站编辑需要会什么免费个人网站模板
  • 昆明云南微网站制作哪家好资源平台
  • wordpress 建表福州短视频seo机会
  • 网站建设公司前十名网络营销名词解释
  • php做网站视频企业站seo报价
  • 知名互联网公司有哪些seo优化论坛
  • 山西做网站公司百度站长平台注册
  • ftp上传php网站百度seo排名曝光行者seo
  • 公司网站 钓鱼网站对网络营销的认识有哪些
  • 小朋友做安全教育的网站seo成功的案例和分析
  • 网站开发专业建设网站备案流程
  • 网站推广怎么做引流23岁老牌网站
  • 潍坊 网站建设seo工作
  • 建网页和建网站广州30万人感染
  • 用asp做网站课程做网站公司
  • 蒙古文政务网站群建设工作方案武汉seo管理
  • 做网站选择什么服务器360优化大师旧版本
  • 做相似网站内蒙古seo优化