Pytorch 6

罗切斯特回归模型

加了激活函数

加了激活函数之后类

python 复制代码
class LogisticRegressionModel(torch.nn.Module):
    def __init__(self):
        super(LogisticRegressionModel, self).__init__()
        self.linear = torch.nn.Linear(1,1)
 
    def forward(self, x):
        # y_pred = F.sigmoid(self.linear(x))
        y_pred = torch.sigmoid(self.linear(x))
        return y_pred

这里以sigmoid激活函数为例,具体的激活函数还是查资料

损失函数

python 复制代码
criterion = torch.nn.BCELoss(size_average = False) 

也是接受一个参数,是否求平均值

求平均值会影响到dw和db是否要乘1/n,会影响到学习率的设置,如果求均值则偏导也有1/n

相关推荐
掘金一周2 分钟前
看看大家每月的成本有多少 | 沸点周刊 7.30
前端·人工智能·后端
Zzj_tju4 分钟前
如何复现一篇 LLM 论文:环境、数据、权重、seed 和日志
人工智能·自然语言处理
ZHOU_WUYI11 分钟前
4. light wam 模型loss计算过程
开发语言·人工智能·python
nwsuaf_huasir20 分钟前
【无标题】
python
SelectDB26 分钟前
AI Agent 可观测性实战教程:用 Apache Doris 5 分钟搭建 Agent 监控系统
人工智能
尤乐娃子29 分钟前
进入大厂(厂子大)实习Day5
人工智能
骄阳如火36 分钟前
论文SKILLS实测系列一、nature-skills:把“中式论文腔“润色成 Nature 风格
人工智能
逻辑君38 分钟前
基于 PPO 的双足机器人行走控制
人工智能·深度学习·机器人
xiaoeshuo40 分钟前
产品介绍PPT模板哪家强?8个平台实测对比
人工智能
惊讶的猫1 小时前
《动手学大模型智能体》(Hands-on AI Agent)
人工智能