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

推广员是做什么的企业seo顾问服务

推广员是做什么的,企业seo顾问服务,如何做微信电子书下载网站,网站建设文件目录 1.导包 2.加载数据、拼接训练与测试数据的文件夹路径 3数据预处理 3.1数据增强 3.2用分类存储的图片数据创建dataloader 4.加载预训练好的模型 (迁移学习) 4.1固定、修改预训练好的模型 5.将模型拷到GPU上 6.定义优化器与损失函数 7.学习率衰减 8.定义训…

目录

1.导包

 2.加载数据、拼接训练与测试数据的文件夹路径

3数据预处理 

3.1数据增强 

3.2用分类存储的图片数据创建dataloader

4.加载预训练好的模型 (迁移学习)

4.1固定、修改预训练好的模型 

5.将模型拷到GPU上 

6.定义优化器与损失函数 

7.学习率衰减 

8.定义训练过程 

9.运行测试 

10.可视化:训练与测试的损失函数、准确率对比 


 

#模型优化,不一定非要改模型的参数,也可以通过学习率衰减(超参数设置)、数据增强等方法进行优化
#在这个项目中,使用数据增强,减少了过拟合 

1.导包

import torch 
import torch.nn as nn
import torch.nn.functional as F
import torch.optim as optim
import numpy as np
import matplotlib.pyplot as pltimport torchvision
from torchvision import transformsimport os

 2.加载数据、拼接训练与测试数据的文件夹路径

base_dir = './dataset'
train_dir = os.path.join(base_dir, 'train')
test_dir = os.path.join(base_dir, 'test')

3数据预处理 

3.1数据增强 

#图片数据增强的常用方法
transforms.RandomCrop    # 随机位置的裁剪 , CenterCrop 中间位置裁剪
transforms.RandomRotation # 随机旋转
transforms.RandomHorizontalFlip() # 水平翻转
transforms.RandomVerticalFlip() # 垂直翻转
transforms.ColorJitter(brightness) # 亮度
transforms.ColorJitter(contrast) # 对比度
transforms.ColorJitter(saturation) # 饱和度
transforms.ColorJitter(hue)   #图像抖动
transforms.RandomGrayscale() # 随机灰度化.

# 数据增强只会加在训练数据上.  不一定使用了数据增强,训练效果就一定好!!!
train_transform = transforms.Compose([transforms.Resize((224, 224)),   #原论文中的统一的尺寸参数要求transforms.RandomCrop(192),      #从原图中切出来的尺寸大小transforms.RandomHorizontalFlip(), #水平翻转transforms.RandomVerticalFlip(),   #垂直翻转transforms.RandomRotation(0.4),    #随机旋转   0.4是旋转的角度比例
#     transforms.ColorJitter(brightness=0.5),
#     transforms.ColorJitter(contrast=0.5),transforms.ToTensor(),# 正则化transforms.Normalize(mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5])
])
#测试数据不进行图片的数据增强
test_transform = transforms.Compose([transforms.Resize((224, 224)),transforms.ToTensor(),# 正则化transforms.Normalize(mean=[0.5, 0.5, 0.5], std=[0.5, 0.5, 0.5])
])

3.2用分类存储的图片数据创建dataloader

train_ds = torchvision.datasets.ImageFolder(train_dir, transform=train_transform)
test_ds = torchvision.datasets.ImageFolder(test_dir, transform=test_transform)batch_size = 32
train_dl = torch.utils.data.DataLoader(train_ds, batch_size=batch_size, shuffle=True, drop_last=True)
test_dl = torch.utils.data.DataLoader(test_ds, batch_size=batch_size)

4.加载预训练好的模型 (迁移学习)

# 加载预训练好的模型
model 
http://www.dtcms.com/wzjs/398076.html

相关文章:

  • wps如何做网站百度网络营销app下载
  • 网站公司备案有用网站关键词搜索排名
  • 网站教人做核能灯短视频运营是做什么的
  • 佛系wordpress免费seo关键词优化服务
  • 哪个公司做公司网站好网店代运营收费
  • discuz做淘客网站企业网站推广策略
  • wordpress error log百度优化师
  • 为什么搜索不到刚做的网站深圳网站优化推广方案
  • 马鞍山专业网站制作seo服务外包报价
  • 江西响应式网页建设seo属于什么职业部门
  • 郴州网站建设公司电商平台推广方式有哪些
  • 中国哪家做网站的公司最大进入百度搜索首页
  • 网站制作工具有哪些seo 0xu
  • 珠海网站建设电话软文发稿公司
  • 枞阳美好乡村建设办公窒网站如何做网址
  • 福建建设厅网站交换链接适用于哪些网站
  • 仅有网站做app门户网站建站系统
  • phpmysql做网站安卓aso
  • 做网站制作一般多少钱百度经验登录入口
  • wordpress 导入工具插件桔子seo
  • 河南省汝州文明建设门户网站百度seo优化策略
  • 在线阅读小说网站怎么建设网站公司网站建设
  • 网站用什么语言做浙江seo关键词
  • 哪些网站是用h5做的怎么免费搭建自己的网站
  • 高端网网站建设如何写好软文
  • 企业网站div css整站免费模板黄页88网
  • 成都网站开发建设公司江苏网站建设制作
  • 颜色选取网站seo云优化平台
  • 有哪些用flex做的网站知名seo公司
  • 手把手教你做网站7朋友圈推广平台