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

nba网站制作幽默软文广告经典案例

nba网站制作,幽默软文广告经典案例,泉州网站建设,赚钱软件微信提现知识点回顾: Dataset类的__getitem__和__len__方法(本质是python的特殊方法)Dataloader类minist手写数据集的了解 了解下cifar数据集,尝试获取其中一张图片 import torch import torch.nn as nn import torch.optim as optim from…

知识点回顾:

  1. Dataset类的__getitem__和__len__方法(本质是python的特殊方法)
  2. Dataloader类
  3. minist手写数据集的了解

了解下cifar数据集,尝试获取其中一张图片

import torch
import torch.nn as nn
import torch.optim as optim
from torch.utils.data import DataLoader , Dataset # DataLoader 是 PyTorch 中用于加载数据的工具
from torchvision import datasets, transforms # torchvision 是一个用于计算机视觉的库,datasets 和 transforms 是其中的模块
import matplotlib.pyplot as plt# 设置随机种子,确保结果可复现
torch.manual_seed(42)
# 先归一化,再标准化
transform = transforms.Compose([transforms.ToTensor(),  # 转换为张量并归一化到[0,1]transforms.Normalize((0.1307,), (0.3081,))  # MNIST数据集的均值和标准差,这个值很出名,所以直接使用
])# 2. 加载MNIST数据集,如果没有会自动下载
train_dataset = datasets.CIFAR10(root='./data',train=True,download=True,transform=transform
)test_dataset = datasets.CIFAR10(root='./data',train=False,transform=transform
)import matplotlib.pyplot as plt# 随机选择一张图片,可以重复运行,每次都会随机选择
sample_idx = torch.randint(0, len(train_dataset), size=(1,)).item() # 随机选择一张图片的索引
# len(train_dataset) 表示训练集的图片数量;size=(1,)表示返回一个索引;torch.randint() 函数用于生成一个指定范围内的随机数,item() 方法将张量转换为 Python 数字
image, label = train_dataset[sample_idx] # 获取图片和标签# minist数据集的简化版本
class MNIST(Dataset):def __init__(self, root, train=True, transform=None):# 初始化:加载图片路径和标签self.data, self.targets = fetch_mnist_data(root, train) # 这里假设 fetch_mnist_data 是一个函数,用于加载 MNIST 数据集的图片路径和标签self.transform = transform # 预处理操作def __len__(self): return len(self.data)  # 返回样本总数def __getitem__(self, idx): # 获取指定索引的样本# 获取指定索引的图像和标签img, target = self.data[idx], self.targets[idx]# 应用图像预处理(如ToTensor、Normalize)if self.transform is not None: # 如果有预处理操作img = self.transform(img) # 转换图像格式# 这里假设 img 是一个 PIL 图像对象,transform 会将其转换为张量并进行归一化return img, target  # 返回处理后的图像和标签# 可视化原始图像(需要反归一化)
def imshow(img):img = img * 0.3081 + 0.1307  # 反标准化npimg = img.numpy()plt.imshow(npimg[0], cmap='gray') # 显示灰度图像plt.show()print(f"Label: {label}")
imshow(image)

http://www.dtcms.com/wzjs/456864.html

相关文章:

  • 电影网站怎么做流量免费自助建站网站
  • 设计类网站建设规划书西安网站seo哪家公司好
  • 做生存曲线网站2022年最火的关键词
  • 医院做网站的费用多少好的竞价推广外包公司
  • 学做淘宝店的网站网络广告是什么
  • 武进建设局网站首页东莞网站设计公司排名
  • wordpress 无插件主题sem优化托管
  • 省建设执业资格注册中心网站网址怎么注册
  • 河池个人网站开发公司网络营销策划ppt范例
  • 做网站排名费用seo网站推广专员招聘
  • 苗木网站开发需求国际婚恋网站排名
  • 上海企业建站网站的意义潍坊seo招聘
  • wordpress优点缺点seo优化网络
  • 一个虚拟机怎么做两个网站搜索引擎营销的方法
  • 做网站赚钱的点在哪里互联网推广是什么工作内容
  • 唐山网站建设哪家专业推广代理公司
  • 音乐网站建立关键词推广
  • 深圳宝安区网站建设公司教育培训网站官网
  • 道里网站运营培训济南特大最新消息
  • 网站建设 用英语如何制作自己的网页链接
  • 龙岗外贸网站建设百度客服怎么转人工
  • 华为网站建设目标网站推广服务
  • 平台网站建设后台源码小区推广最有效的方式
  • 自己做的网站怎么做客服聊天广告投放是做什么的
  • 保定定兴网站建设郑州百度seo关键词
  • 做医学期刊杂志网站关键词筛选
  • h5企业网站只做ip域名查询
  • Wordpress 学校网站自动优化app
  • 佛山建站平台电脑零基础培训班
  • 做平面设计必知的网站重庆seo务