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

相关推荐
knight_9___4 分钟前
大模型project面试7
人工智能·python·算法·面试·大模型·agent
liudanzhengxi6 分钟前
CRM系统技术文章
linux·服务器·网络·人工智能·新人首发
JavaAgent架构师8 分钟前
前端AI工程化(六):Function Calling与RAG前端实践
前端·人工智能
yuhuofei20219 分钟前
【Python入门】Python与PyCharm的安装
开发语言·python·pycharm
ZhengEnCi12 分钟前
08-编码器结构 🏗️
人工智能
吴声子夜歌13 分钟前
Java——类加载机制
java·开发语言·python
掘金安东尼15 分钟前
Buildsom |老板说要加码 AI 推广?我调研后发现:77% 的品牌,其实都在“盲投”
人工智能
Android出海16 分钟前
5月合规风暴眼:Google Play权限大限与欧盟游戏监管新棋局
人工智能·游戏·google play·谷歌开发者·android开发者·google开发者·google play开发者
在繁华处20 分钟前
轻棋局(一):项目总览与架构设计
人工智能·windows
TechubNews1 小时前
稳定币下一战:不是谁发币,而是谁掌握结算通道
人工智能·web3·区块链