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

相关推荐
Dxy1239310216几秒前
PyTorch的CyclicLR详细介绍:给模型训练装上“涡轮增压”
人工智能·pytorch·python
RuiBo_Qiu4 分钟前
【LLM进阶-Agent】7. Basic Reflection Agent 介绍
人工智能·ai-native
AI浩7 分钟前
Hybrid-SORT:弱线索对于在线多目标跟踪的重要性
人工智能·计算机视觉·目标跟踪
那小子、真烦7 分钟前
OpenClaw Skill 编写规范 与示例
python
小程故事多_807 分钟前
AI Agent接口之争,MCP黯然退场,终端为何成终局答案
人工智能·aigc·cli·mcp
nananaij16 分钟前
【LeetCode-02 最小偶倍数 python解法】
python·算法·leetcode
yuhaiqiang20 分钟前
央视 315 曝光的GEO——给 AI投毒是怎么一回事?
人工智能
战场小包25 分钟前
向日葵MCP实践指南
人工智能·agent·mcp
英英_25 分钟前
Selenium 常用浏览器操作全解析
python·selenium·测试工具
ECH00O0028 分钟前
10-Fine-tuning/微调:给AI上"专业课"
人工智能