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

督查营商环境建设网站莲都网站建设

督查营商环境建设网站,莲都网站建设,小程序商店图标,wordpress分类描述目录 1、新建模型 train_model.py 2、运行模型 (1)首先会下载data文件库 (2)完成之后会开始训练模型(10次) 3、 训练好之后,进入命令集 4、输入命令:python -m tensorboard.ma…

目录

1、新建模型   train_model.py

2、运行模型

(1)首先会下载data文件库

(2)完成之后会开始训练模型(10次)

3、 训练好之后,进入命令集

 4、输入命令:python -m tensorboard.main --logdir="C:\Users\15535\Desktop\day6\train"

(1)目录的绝对路径获得方法

 5、打开网页可视化图形

(1)运行完之后会自动有一个网址,点进去

 (2)显示


1、新建模型   train_model.py

import torch
import torchvision.transforms
from torch.utils.tensorboard import SummaryWriter
from torchvision import datasets
from torch.utils.data import DataLoader
import torch.nn as nn
from torch.nn import CrossEntropyLoss#step1.下载数据集train_data=datasets.CIFAR10('./data',train=True,\transform=torchvision.transforms.ToTensor(),download=True)
test_data=datasets.CIFAR10('./data',train=False,\transform=torchvision.transforms.ToTensor(),download=True)print(len(train_data))
print(len(test_data))#step2.数据集打包
train_data_loader=DataLoader(train_data,batch_size=64,shuffle=False)
test_data_loader=DataLoader(test_data,batch_size=64,shuffle=False)#step3.搭建网络模型class My_Module(nn.Module):def __init__(self):super(My_Module,self).__init__()#64*32*32*32self.conv1=nn.Conv2d(in_channels=3,out_channels=32,\kernel_size=5,padding=2)#64*32*16*16self.maxpool1=nn.MaxPool2d(2)#64*32*16*16self.conv2=nn.Conv2d(in_channels=32,out_channels=32,\kernel_size=5,padding=2)#64*32*8*8self.maxpool2=nn.MaxPool2d(2)#64*64*8*8self.conv3=nn.Conv2d(in_channels=32,out_channels=64,\kernel_size=5,padding=2)#64*64*4*4self.maxpool3=nn.MaxPool2d(2)#线性化self.flatten=nn.Flatten()self.linear1=nn.Linear(in_features=1024,out_features=64)self.linear2=nn.Linear(in_features=64,out_features=10)def forward(self,input):#input:64,3,32,32output1=self.conv1(input)output2=self.maxpool1(output1)output3=self.conv2(output2)output4=self.maxpool2(output3)output5=self.conv3(output4)output6=self.maxpool3(output5)output7=self.flatten(output6)output8=self.linear1(output7)output9=self.linear2(output8)return output9my_model=My_Module()
# print(my_model)
loss_func=CrossEntropyLoss()#衡量模型训练的过程(输入输出之间的差值)
#优化器,lr越大模型就越“聪明”
optim = torch.optim.SGD(my_model.parameters(),lr=0.001)writer=SummaryWriter('./train')
#################################训练###############################
for looptime in range(10):             #模型训练的次数:10print("------looptime:{}------".format(looptime+1))num=0loss_all=0for data in (train_data_loader):num+=1#前向imgs, targets = dataoutput = my_model(imgs)loss_train = loss_func(output,targets)loss_all=loss_all+loss_trainif num%100==0:print(loss_train)#后向backward 三步法  获取最小的损失函数optim.zero_grad()loss_train.backward()optim.step()# print(output.shape)loss_av=loss_all/len(test_data_loader)print(loss_av)writer.add_scalar('train_loss',loss_av,looptime)writer.close()
#################################验证#########################with torch.no_grad():accuracy=0test_loss_all=0for data in test_data_loader:imgs,targets = dataoutput = my_model(imgs)loss_test = loss_func(output,targets)#output.argmax(1)---输出标签accuracy=(output.argmax(1)==targets).sum()test_loss_all = test_loss_all+loss_testtest_loss_av = test_loss_all/len(test_data_loader)acc_av = accuracy/len(test_data_loader)print("测试集的平均损失{},测试集的准确率{}".format(test_loss_av,acc_av))writer.add_scalar('test_loss',test_loss_av,looptime)writer.add_scalar('acc',acc_av,looptime)writer.close()

2、运行模型

(1)首先会下载data文件库

(2)完成之后会开始训练模型(10次)

3、 训练好之后,进入命令集

 4、输入命令:python -m tensorboard.main --logdir="C:\Users\15535\Desktop\day6\train"

(1)目录的绝对路径获得方法

执行下面的操作自动复制

 

 

 5、打开网页可视化图形

(1)运行完之后会自动有一个网址,点进去

 (2)显示

http://www.yayakq.cn/news/340922/

相关文章:

  • 四川泸州做网站的公司微商怎么引流被别人加
  • 7年级微机课做网站的软件南京做网站优化哪家好
  • h5制作哪个网站好行业发展趋势
  • 网页设计分类上海搜索seo
  • 厦门网站建设ui网站建设模板51
  • 石柱网站建设个人简历网页模板下载
  • 个人网站需要买服务器吗杭州网站模板建站
  • 新站seo竞价东莞 网站建设 保健品
  • 网站策划初级方案模板我网站关键词太多
  • 动态素材网站wordpress被封
  • 网站建设的原则有哪些西安广告公司前十名
  • 解释自己做的网站白之家低成本做网站
  • 北京建站公司推荐首推万维科技搭建网站开发网站环境
  • 做网站在哪里找客户怎么才能自己创一个平台
  • 网站建设完成后期维护html网页设计模板下载
  • 泰州高端网站建设如何收费全屋定制十大名牌价目表
  • 高端的网站名称wordpress媒体库打不开
  • jk网站建设上海短视频推广
  • 网站导航作用网站建设中网站需求分析
  • 网站 微信小程序怎么做手机版网站打开速度慢
  • 可以做app的网站有哪些做小程序要学什么编程
  • 15年做哪个网站能致富天津最好的网站建设
  • 四川网站建设平台重庆网站备案公司
  • 做网站多少钱_西宁君博相约皖icp阜阳网站建设
  • 邢台网站改版定制交通建设工程质量监督局网站
  • 惠州城乡建设部网站做微网站哪家好
  • 清河网站建设设计台州黄岩做网站
  • 建设六马路小学官方网站建设厅网站更改登陆密码
  • 雅虎网站优化怎么做快递网站怎么做的
  • 网站做视频的怎么赚钱wordpress主题在那个文件夹