当前位置:   article > 正文

Pytorch 6

Pytorch 6

罗切斯特回归模型

加了激活函数

加了激活函数之后类

  1. class LogisticRegressionModel(torch.nn.Module):
  2. def __init__(self):
  3. super(LogisticRegressionModel, self).__init__()
  4. self.linear = torch.nn.Linear(1,1)
  5. def forward(self, x):
  6. # y_pred = F.sigmoid(self.linear(x))
  7. y_pred = torch.sigmoid(self.linear(x))
  8. return y_pred

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

损失函数

  1. criterion = torch.nn.BCELoss(size_average = False)

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

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/天景科技苑/article/detail/886330
推荐阅读
相关标签
  

闽ICP备14008679号