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

软件开发工时费一般是多少如何对一个网站进行seo

软件开发工时费一般是多少,如何对一个网站进行seo,不封号的电销系统,做糕点的网站有哪些cifar10数据集的众多demo中,在数据加载环节,transforms.Normalize((0.4914, 0.4822, 0.4465), (0.2023, 0.1994, 0.2010)这条指令是经常看到的。这是一个 PyTorch 中用于图像数据标准化的函数调用,它将图像的每个通道的值进行标准化处理&…

        cifar10数据集的众多demo中,在数据加载环节,transforms.Normalize((0.4914, 0.4822, 0.4465), (0.2023, 0.1994, 0.2010)这条指令是经常看到的。这是一个 PyTorch 中用于图像数据标准化的函数调用,它将图像的每个通道的值进行标准化处理,使得数据的均值变为 (0.4914, 0.4822, 0.4465),标准差变为 (0.2023, 0.1994, 0.2010)。
        关于均值、均方差以及标准化函数transforms.Normalize()的文章太多了,这里记录一下计算过程。
        对于 CIFAR-10 数据集,均值和标准差的计算方法如下:
        1、收集数据集: 首先,你需要加载整个 CIFAR-10 数据集。CIFAR-10 数据集包含 60,000 张 32x32 的彩色图像,分为 10 个类别。
        2、计算每个通道的均值:
        
对于每个图像,将 RGB 三个通道的值提取出来。然后对所有图像的每个通道的像素值求和,然后除以总像素数(图像数量乘以每个图像的像素数)。
        3、计算每个通道的标准差:
        
对于每个图像,计算每个通道的像素值与该通道均值的差的平方。再对所有图像的每个通道的平方差求和,然后除以总像素数,最后取平方根。

import torch
from torchvision import datasets, transforms# 定义数据预处理
transform = transforms.Compose([transforms.ToTensor()
])# 加载CIFAR-10数据集
train_dataset = datasets.CIFAR10(root='./data', train=True, download=False, transform=transform)# 将数据集转换为Tensor
train_loader = torch.utils.data.DataLoader(train_dataset, batch_size=1, shuffle=False)# 初始化均值和标准差
mean = torch.zeros(3)
std = torch.zeros(3)# 计算均值和标准差
for images, _ in train_loader:for i in range(3):  # 遍历RGB三个通道mean[i] += images[:, i, :, :].mean()   # 计算每个通道的均值std[i] += images[:, i, :, :].std()     # 计算每个通道的标准差# 对三个通道的均值和标准差求平均
mean /= 3
std /= 3# 计算平均值
mean /= len(train_loader)
std /= len(train_loader)print(f'均值: {mean}')   # 均值: tensor([0.4914, 0.4822, 0.4465])
print(f'标准差: {std}')  # 标准差: tensor([0.2023, 0.1994, 0.2010])

上述代码稍加改造,就可用于自定义数据集的计算:

import torch
from torchvision import transforms
from torch.utils.data import Dataset, DataLoader
from PIL import Image
import os# 自定义数据集类
class CustomDataset(Dataset):def __init__(self, img_dir, transform=None):self.img_dir = img_dir   # 图片文件夹的路径self.transform = transform   # 数据预处理self.img_files = os.listdir(img_dir)  # 图片文件列表def __len__(self):   # 获取数据集大小return len(self.img_files)def __getitem__(self, idx):  # 获取图片数据img_path = os.path.join(self.img_dir, self.img_files[idx])image = Image.open(img_path).convert('RGB')if self.transform:image = self.transform(image)return image# 定义数据预处理
transform = transforms.Compose([transforms.ToTensor()
])# 创建自定义数据集实例
custom_dataset = CustomDataset(img_dir='自定义数据集的文件夹路径', transform=transform)# 创建数据加载器
custom_loader = DataLoader(custom_dataset, batch_size=1, shuffle=False)# 初始化均值和标准差
mean = torch.zeros(3)
std = torch.zeros(3)# 计算均值和标准差
for images in custom_loader:for i in range(3):  # 遍历RGB三个通道mean[i] += images[:, i, :, :].mean()  # 计算每个通道的均值std[i] += images[:, i, :, :].std()  # 计算每个填充的标准差# 计算平均值
mean /= len(custom_loader)
std /= len(custom_loader)print(f'均值: {mean}')
print(f'标准差: {std}')

http://www.mmbaike.com/news/23396.html

相关文章:

  • wordpress固定链接分类怎么seo快速排名
  • 网站备案号在哪广告商对接平台
  • 做鞋的B2B网站廊坊seo整站优化
  • 阳江公司做网站如何在各大平台推广
  • 做网站建设销售工资高吗最近的国际新闻
  • 美国建设中心网站东莞疫情最新通知
  • 顶级域名是什么苏州百度搜索排名优化
  • 网站 psd什么时候网络推广
  • 管理咨询公司swot宁波seo关键词如何优化
  • 网站搭建功能需求东莞有哪些做推广的网站
  • 网站开发网上接单站长工具seo综合查询分析
  • 广州正规网站建设有哪些在线代理浏览网页
  • wordpress category nameseoyoon
  • 网站建设 重庆品牌推广平台
  • 网站换服务器 备案网站代运营推广
  • 做向日葵的专业网站关键词林俊杰百度云
  • 苏州相城区做网站公司seo是什么部门
  • 给政府做网站推广引流网站
  • 网站建设与维护课程总结建网站找哪个平台好呢
  • 网站备案怎么才能快速东莞百度seo关键词优化
  • 昆明搭建微信网站哪家最优惠品牌营销推广要怎么做
  • 宁夏网站建设多少钱英文seo外链
  • 网站开发属于软件开发吗seo培训多少钱
  • 专门 做鞋子团购的网站网络营销名词解释
  • 自己可以做网站服务器吗北京网站seo哪家公司好
  • 兰州专业网站建设公司小吃培训机构排名前十
  • wordpress widgets_initseo刷点击软件
  • 苏州建设工程信息网站获客渠道有哪些
  • wordpress category nameseopc流量排名官网
  • 北京怀柔网站建设公司网站检测