- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 【pytorch】pytorch中的state_dict解读
在pytorch中,torch.nn.Module模块中的state_dict变量存放训练过程中需要学习的权重和偏执系数,state_dict作为python的字典对象将每一层的参数映射成tensor张量。 import torch.nn as nn class A(nn.Module): def __init__(self): super(A,self).__init...
2019-10-18 17:35:11 516
转载 【python】python Ordereddict与dict区别
1、而使用OrderedDict时我们需要从collections模块引入OrderedDict,Dict作为python内置的数据类型,所以可以直接使用;Python其它一些内置的数据类型,像str、int、list、tuple、dict。 2、python中字典Dict跟OrderedDict最大的区别就是:OrderedDict是有顺序的,而Dict是无序的。 从Orde...
2019-10-18 17:26:33 1626
原创 【pytorch】如何更新模型父类参数
更新方法例子如下: import torch import torch.nn as nn class A(nn.Module): def __init__(self): super(A,self).__init__() self.l1=nn.Linear(2,2) def forward(self,x): return self....
2019-10-18 15:12:28 485
原创 【其他】逻辑、逻辑推理概念
1 什么是逻辑 逻辑(logic)是一个外来词语,指的是思维的规律和规则。狭义上逻辑既指思维的规律,也指研究思维规律的学科即逻辑学。广义上逻辑泛指规律,包括思维规律和客观规律。 2 什么是逻辑推理 逻辑推理是指运用逻辑(规律)进行推理。演绎推理(Deductive Reasoning)是由一般到特殊的推理方法。与“归纳法”相对。推论前提与结论之间的联系是必然的,是一种确实性推理。...
2019-10-11 11:00:04 1388
转载 【pytorch】Pytorch中的 model.train和 model.eval模式区别
model.train() :启用 BatchNormalization层 和 dropout层 model.eval() :不启用 BatchNormalization层 和 dropout层
2019-10-11 10:27:52 744 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人