a = torch.rand(30,6)#a记录了班上前30个同学的6门考试成绩
b = torch.rand(25,6)#b记录了班上后30个同学的6门考试成绩
torch.cat([a,b],dim=0).shape
torch.Size([55, 6])
a = torch.rand(5,3)#5个同学,a只记录了4门课的成绩
b = torch.rand(5,2)#还是这5个同学,b记录了另外2门课的成绩
c = torch.rand(5,1)#还是这5个同学,c记录了另外1门课的成绩
torch.cat([a,b,c],dim=1).shape #合并成一张成绩单,包含每个人的6门成绩
a = torch.rand(6,20,5)#a表示有6个班级,每个班有20个人,每个人有5门考试成绩
a1,a2,a3=a.split([1,2,3],dim=0)#按照顺序,第一个班级分为一组,第二、三个班级分成一组,第4、5、6个班级分成一组print(a1.shape,a2.shape,a3.shape)