- 博客(6)
- 收藏
- 关注
原创 torch.nn.Linear到底是怎么计算的?
都知道torch.nn.Linear的本质计算操作是线性变换,Ax = B, 但在pytorch中矩阵是以什么逻辑被计算的呢?当输入tensor为二维矩阵时,输出为右乘权重矩阵(in_features, out_features)当输入tensor为三维及以上矩阵时,输出为保持前面维度不变,最后两维的右乘权重矩阵。说明是最后两维的右乘权重矩阵。
2023-10-26 14:25:44
265
原创 CS224W 2023 Winter Colab 3
做的,需安装pyg和torch-sparse和torch-scatter,还有stanford的DeepSNAP。3 练习记录,附原题。
2023-10-21 19:11:56
76
1
原创 CS224W 2023 Winter Colab 2
pycharm做的,需安装pyg和torch-sparse和torch-scatter。2 练习记录,附原题。
2023-10-19 14:56:00
106
1
原创 Python望文生义的错误:if A or B in C,应为if A in C or B in C
返回的判断全是if判断为True,遂返回找原因。因if的判断优先级高于or,所以先执行if ‘edge’,一个常量恒为Ture,后执行or后面的,就变成了 True or X,恒为True。把or放在if判断之后即可,或使用elif。写CS224W colab1时,需要判断元组是否在列表内(边是否在边汇总列表中),因为是无向图但边列表只包含了一个方向的,查找的时候要把逆向的也考虑进去,即。
2023-10-14 21:02:40
151
2
原创 为什么继承类时构造函数需要super(X, self).__init__()
为什么在构造新模块的时候必须super,不然会发生什么? 一句话:重写子类的__init__后不再自动继承父类的__init__,必须使用super把父类的拿过来
2023-10-13 17:05:59
73
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人