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

网站seo优化管理系统腾讯云 个人网站

网站seo优化管理系统,腾讯云 个人网站,适合网站开发的框架,南开网站建设公司知识点回顾: 三种不同的模型可视化方法:推荐torchinfo打印summary权重分布可视化进度条功能:手动和自动写法,让打印结果更加美观推理的写法:评估模式 作业:调整模型定义时的超参数,对比下效果。…

知识点回顾:

  1. 三种不同的模型可视化方法:推荐torchinfo打印summary+权重分布可视化
  2. 进度条功能:手动和自动写法,让打印结果更加美观
  3. 推理的写法:评估模式

作业:调整模型定义时的超参数,对比下效果。

 1. 模型可视化方法

①使用torchinfo打印summary

from torchinfo import summarymodel = SimpleNN()
summary(model, input_size=(1, 784))  # 输入尺寸

②权重分布可视化

import matplotlib.pyplot as plt# 可视化第一层权重
plt.hist(model.fc1.weight.data.numpy().flatten(), bins=50)
plt.title('FC1 Weight Distribution')
plt.show()

 2. 进度条功能

①手动写法

from tqdm import tqdmfor epoch in range(10):with tqdm(train_loader, desc=f'Epoch {epoch}') as pbar:for data, target in pbar:# ...训练代码...pbar.set_postfix(loss=loss.item())

②自动写法

from torch.utils.tensorboard import SummaryWriterwriter = SummaryWriter()
for epoch in range(10):for i, (data, target) in enumerate(train_loader):# ...训练代码...writer.add_scalar('Loss/train', loss.item(), epoch*len(train_loader)+i)

③推理写法

model.eval()  # 切换到评估模式
with torch.no_grad():  # 禁用梯度计算correct = 0for data, target in test_loader:output = model(data)pred = output.argmax(dim=1)correct += (pred == target).sum().item()accuracy = correct / len(test_loader.dataset)print(f'Test Accuracy: {accuracy:.2%}')

 作业:超参数调整对比

1.模型定义示例(带超参数)

class SimpleNN(nn.Module):def __init__(self, hidden_size=128, dropout_rate=0.2):super(SimpleNN, self).__init__()self.fc1 = nn.Linear(784, hidden_size)self.dropout = nn.Dropout(dropout_rate)self.fc2 = nn.Linear(hidden_size, 10)def forward(self, x):x = x.view(-1, 784)x = F.relu(self.fc1(x))x = self.dropout(x)x = self.fc2(x)return x

2.超参数对比实验

hidden_sizes = [64, 128, 256]
dropout_rates = [0.0, 0.2, 0.5]for h_size in hidden_sizes:for d_rate in dropout_rates:model = SimpleNN(hidden_size=h_size, dropout_rate=d_rate)# ...训练和评估代码...print(f'Hidden: {h_size}, Dropout: {d_rate}, Acc: {accuracy:.2%}')

关键点:

1. 评估时一定要用 model.eval() 和 torch.no_grad()
2. 进度条推荐使用tqdm或tensorboard
3. 超参数调整要系统性地对比(如网格搜索)
4. 可视化有助于理解模型行为

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

相关文章:

  • 百度网盟推广怎么选择投放网站外贸网站搭建
  • 搜索引擎营销的基本流程做神马网站优化排
  • 上海网站建设设计公司排名成都h5模板建站
  • 有哪些做ppt网站沈阳 网站建设
  • 专业信息门户网站定制水立方建设集团有限公司网站
  • 个人网站如何做淘客网站宁乡网站开发
  • 开发网站开发建设通类型网站叫啥
  • 个人网站做贷款广告邢台百姓网官网
  • 学校网站结构图更新标签wordpress
  • 珠海网站建设怎样时事新闻热点事件
  • 哪个网站衬衣做的好做设计必知网站
  • 网站和网页的概念网站分析欣赏
  • windows10php网站建设百度推广就是做网站吧
  • 网站怎么上百度企业展厅效果图大全
  • 欧美只做les 网站网站建设销售兼职合同
  • 网站建设分金手指专业一公司企业制度体系建设
  • wordpress 广告主题兰州网络优化seo
  • 定陶网站建设wordpress怎么找到作者的分类标签
  • 无锡网站排名优化公司网上做预算的网站
  • 建立免费空间网站网站网站优化
  • 深圳市做网站建设信息流推广方式
  • 网站承建商有哪些店名logo设计在线生成
  • 福田专门做网站推广公司互联网公司主要干什么
  • 医学教育网站建设方案wordpress播入视频播放
  • 已经有域名 怎么做网站镇江网站建设dmooo
  • word模板免费网站wordpress 历史版本
  • 蒙自网站建设网站免费申请注册
  • 人和动物做的网站泰安做网站网络公司
  • 东莞教育团购网站建设武义建设工程网站
  • 哈尔滨市建筑企业管理站怎么建设一个自己的网站