![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python3.6
文章平均质量分 58
沉睡中的主角
忆昔穷苍茫
清心浴乾坤
展开
-
联邦学习(pytorch)的损失值为负值解决办法
在用pytorch运行联邦学习程序时,损失值出现负值,如下:出现这种情况,我们可以用以下解决方法:方法一:在定义的模型里把 self.softmax = nn.Softmax(dim=1) 改成self.softmax = nn.LogSoftmax(dim=1)在代码里如下:修改后的执行结果如下:方法二:因为交叉熵有个负对数,所以当网络输出的概率是0-1时,损失值为正数。而当网络输出大于1的数,就有可能变成负数。因此需要添加一行out1 = F.soft.原创 2021-08-01 10:53:16 · 2590 阅读 · 0 评论 -
安装python 以3.6.5版本为例
安装python 以3.6.5版本为例(1)双击所下载的Python安装程序,弹出如图1-1所示的界面,选中“Add Python 3.6 to PATH”复选框。2)在图1-1中有两个安装选项:一个是根据软件默认安装设置进行安装;另一个是根据自定义设置进行安装。这里单击“Customize installation”按钮自定义安装,随即进入“Optional Features”界面,如图1-2所示。(3)在“Optional Features”界面中选中要安装的选项对应的复选框,这里选原创 2021-04-13 22:24:21 · 407 阅读 · 0 评论