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 分钟前
AI安全进阶:AI模型投毒攻击的检测与防御
大数据·人工智能·安全
ronindong4 分钟前
Cursor 插件分享 | md-couture:一键将 Markdown 转换成带精美样式的 HTML
人工智能·python·ai编程
智慧地球(AI·Earth)4 分钟前
规则引擎实战:Python中re库和pyknow库规则引擎实战教程
开发语言·python·程序人生
小陈phd5 分钟前
多模态大模型学习笔记(三十六)—— 扩散模型与可控生成:从AI涂鸦到精准作画的技术革命
人工智能·笔记·学习
AIArchivist10 分钟前
构建AI医疗健康新生态,从精准发现到高效解决的全周期守护
人工智能
是小蟹呀^17 分钟前
【总结】LangChain中的中间件Middleware
python·中间件·langchain·agent
qq_3422958218 分钟前
如何为容器内多个列表实现统一滚动条.txt
jvm·数据库·python
We་ct33 分钟前
AI辅助开发术语体系深度剖析
开发语言·前端·人工智能·ai·ai编程
code_pgf33 分钟前
Llama 3 / Qwen / Mistral / DeepSeek 对比详解
人工智能·知识图谱·llama