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

网站建设英语词汇长沙推广专员招聘

网站建设英语词汇,长沙推广专员招聘,五种关键词优化工具,24淘宝网站建设学习自https://pytorch.org/tutorials/beginner/basics/quickstart_tutorial.html 导入并预处理数据集 pytorch中数据导入和预处理主要用torch.utils.data.DataLoader 和 torch.utils.data.Dataset Dataset 存储样本及其相应的标签#xff0c;DataLoader在数据上生成一个可迭…学习自https://pytorch.org/tutorials/beginner/basics/quickstart_tutorial.html 导入并预处理数据集 pytorch中数据导入和预处理主要用torch.utils.data.DataLoader 和 torch.utils.data.Dataset Dataset 存储样本及其相应的标签DataLoader在数据上生成一个可迭代对象(Dataset stores the samples and their corresponding labels, and DataLoader wraps an iterable around the Dataset.) import torch from torch import nn from torch.utils.data import DataLoader from torchvision import datasets from torchvision.transforms import ToTensor# Download training data from open datasets. training_data datasets.FashionMNIST(rootdata,trainTrue,downloadTrue,transformToTensor(), )# Download test data from open datasets. test_data datasets.FashionMNIST(rootdata,trainFalse,downloadTrue,transformToTensor(), )将数据集作为参数传递给 DataLoader。 这在我们的数据集上包装了一个可迭代对象并支持自动批处理、采样、混洗和多进程数据加载。并且每一个batch大小为64。 batch_size 64# Create data loaders. train_dataloader DataLoader(training_data, batch_sizebatch_size) test_dataloader DataLoader(test_data, batch_sizebatch_size)for X, y in test_dataloader:print(fShape of X [N, C, H, W]: {X.shape})print(fShape of y: {y.shape} {y.dtype})break搭建神经网络 MNIST手写数字数据集的图片是2828的所以第一层的输入为2828。 因为识别结果是0~9这10种所以最后一层的输出就是10个。 我们需要定义神经网络结构这部分在__init__(self)部分实现。 且我们需要forward部分定义网络正向传播的方法。 class NeuralNetwork(nn.Module):def __init__(self):super().__init__()self.flatten nn.Flatten()self.linear_relu_stack nn.Sequential(nn.Linear(28 * 28, 512),nn.ReLU(),nn.Linear(512, 512),nn.ReLU(),nn.Linear(512, 10))def forward(self, x):x self.flatten(x)logits self.linear_relu_stack(x)return logitsmodel NeuralNetwork().to(device) print(model)训练模型 首先我们需要先定义损失函数和优化器优化梯度下降算法 loss_fn nn.CrossEntropyLoss() optimizer torch.optim.SGD(model.parameters(), lr1e-3) # lr为学习率在一次循环中神经网络通过forward进行预测我们写的forward函数然后再利用预测误差。通过反向传播来进行梯度下降pytorch帮我们实现。 def train(dataloader, model, loss_fn, optimizer):size len(dataloader.dataset)model.train()for batch, (X, y) in enumerate(dataloader):X, y X.to(device), y.to(device)# Compute prediction errorpred model(X)loss loss_fn(pred, y)# Backpropagationoptimizer.zero_grad()loss.backward()optimizer.step()if batch % 100 0:loss, current loss.item(), (batch 1) * len(X)print(floss: {loss:7f} [{current:5d}/{size:5d}])def test(dataloader, model, loss_fn):size len(dataloader.dataset)num_batches len(dataloader)model.eval()test_loss, correct 0, 0with torch.no_grad():for X, y in dataloader:X, y X.to(device), y.to(device)pred model(X)test_loss loss_fn(pred, y).item()correct (pred.argmax(1) y).type(torch.float).sum().item()test_loss / num_batchescorrect / sizeprint(fTest Error: \n Accuracy: {(100*correct):0.1f}%, Avg loss: {test_loss:8f} \n)开始训练 epochs 5 for t in range(epochs):print(fEpoch {t1}\n-------------------------------)train(train_dataloader, model, loss_fn, optimizer)test(test_dataloader, model, loss_fn) print(Done!)
http://www.hkea.cn/news/14590518/

相关文章:

  • 营销导向的网站建设的主要流程宝安建设与住宅局网站
  • 购买的网站平台建设服务计入成都网站制作收费
  • 烟台百度网站推广数码产品销售网站建设策划书
  • 网站设计怎么算侵权网站设计术语
  • 深圳集团网站建设公司好忻府网站建设
  • 怎么看深圳网站页面设计那个视频网站可以做gif
  • 西安做网站的公司有哪些荆州网站开发
  • 重庆网站建设工作室徐州网站开发如何
  • 深圳网站建设公司选全通网络WordPress 固定域名
  • 网站开发的作用电子商务网站关键技术
  • 长沙网站设计公司哪家好网站开发技术 包括
  • jsp网站开发广告位mp3链接地址制作网站
  • 网站建设合同模板下载电商网站搭建流程
  • 网站月流量是什么意思成都做app定制
  • 晋城建设工程信息网站黄页堆广
  • 个人备案能公司网站玖久建筑网
  • 济南网站建设网站建设wordpress备份 方案
  • 深圳宝安p2p网站系统的建设携程旅游网站建设的定位
  • 北京公司网站建设服务游戏源代码网站
  • 食品网站模板下载一站式进货平台网站建设
  • 专门做海报的网站昆山网站建设网站
  • 个体户网站建设申请免费网站需要什么条件
  • 上海公司建立网站吗沈阳做网站开发公司
  • 论坛做网站好吗电子商务网站建设林锋课本答案
  • 网站上删除信息如何做网络维护
  • 廊坊建网站外包chatgpt app
  • 做贷款网站厦门市住房建设网站
  • 在线买房网站建设 方案手工做女宝宝衣服的网站
  • 中国公路建设协会网站成都网站建设招聘
  • 建立网站一般经历的阶段红酒网站建设方案