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

相关推荐
必须会一定会3 分钟前
我用 AI 做记账 App:技术方案怎么选,才能既简单又能落地
人工智能
m0_380167144 分钟前
CoinGlass API vs Glassnode:全面对比分析
人工智能·ai·区块链
陆业聪4 分钟前
Gemini Spark深度拆解:Google给AI一台永不关机的云服务器
人工智能·aigc
我星期八休息10 分钟前
Linux系统编程—库制作与原理
linux·运维·服务器·数据结构·人工智能·python·散列表
AI品信智慧数智人11 分钟前
✨AI 赋能医疗,智启健康新未来
人工智能
AiTop10016 分钟前
智谱AI推出ZCube组网架构:大模型推理性能与成本双突破,重构智算基础设施
人工智能·重构·架构
Cloud_Shy61818 分钟前
Python 数据分析基础入门:《Excel Python:飞速搞定数据分析与处理》学习笔记系列(第十二章 用户定义函数 上篇)
python·数据分析·excel·pandas
@蔓蔓喜欢你20 分钟前
WebAssembly入门:让JavaScript跑的更快
人工智能·ai
程序猿乐锅26 分钟前
什么是skills? 如何使用skills?如何创建skills?
人工智能·skills
nebula-AI27 分钟前
人工智能导论:模型与算法(未来发展与趋势)
人工智能·神经网络·算法·机器学习·量子计算·automl·类脑计算