打卡第36天:模型可视化以及推理

知识点回顾: 1.三种不同的模型可视化方法:推荐torchinfo打印summary+权重分布可视化

2.进度条功能:手动和自动写法,让打印结果更加美观

3.推理的写法:评估模式

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

1.只调整隐藏层参数

python 复制代码
    def __init__(self):  
        super(MLP, self).__init__()  
        self.fc1 = nn.Linear(4, 20)  # 输入层到隐藏层  
        self.relu = nn.ReLU()  
        self.fc2 = nn.Linear(20, 3)  # 隐藏层到输出层

python运行损失并没有下降

2.调整优化器

python 复制代码
optimizer = optim.Adam(model.parameters(), lr=0.001)

3.优化器+隐藏层

@浙大疏锦行

相关推荐
gc_229939 分钟前
学习Python中Selenium模块的基本用法(1:简介)
python·selenium
先做个垃圾出来………2 小时前
2116. 判断一个括号字符串是否有效
python
兮℡檬,2 小时前
房价预测|Pytorch
人工智能·pytorch·python
hqxstudying2 小时前
Java异常处理
java·开发语言·安全·异常
wjs20245 小时前
状态模式(State Pattern)
开发语言
我命由我123455 小时前
Kotlin 数据容器 - List(List 概述、创建 List、List 核心特性、List 元素访问、List 遍历)
java·开发语言·jvm·windows·java-ee·kotlin·list
liulilittle5 小时前
C++ TAP(基于任务的异步编程模式)
服务器·开发语言·网络·c++·分布式·任务·tap
im_AMBER5 小时前
学习日志19 python
python·学习
励志要当大牛的小白菜6 小时前
ART配对软件使用
开发语言·c++·qt·算法
mortimer8 小时前
安装NVIDIA Parakeet时,我遇到的两个Pip“小插曲”
python·github