python 邻接矩阵的操作
1.不等于0的地方换成1
2.图的构建
1.构建单位矩阵
2.自定义矩阵
3 随机数
1 生成随机的5个数字
2 取数字的列为1
4 求和 np.sum
axis以行求和
5 将矩阵拼接
1 拼接矩阵按照一列一列拼接 hstack
2 按照一列一列拼接为数组:
1
2
3 拼接矩阵按照一行一行拼接 vstack
6 统计种类
7.升维 unsqueeze(dim) dim 为指定要升的维度
a = torch.arange(12).reshape(3,4)
>>>tensor([[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]])
a.unsqueeze(0),a.unsqueeze(0).shape
>>>(tensor([[[ 0, 1, 2, 3], [ 4, 5, 6, 7], [ 8, 9, 10, 11]]]), torch.Size([1, 3, 4]))
a.unsqueeze(1),a.unsqueeze(1).shape
>>>(tensor([[[ 0, 1, 2, 3]], [[ 4, 5, 6, 7]], [[ 8, 9, 10, 11]]]), torch.Size([3, 1, 4]))