源代码是这样的:
X = X.reshape((-1. num_inputs))
我就不理解这个-1是干啥的,然后去查了一下,reshape()有这样几种用法:
参考:python numpy中的reshape(-1)、reshape(1,-1)、reshape(-1,1)_np.reshape(-1)_一只菜得不行的鸟的博客-CSDN博客
也就是,当行是-1的时候他表示行有多少我不知道,如果是(-1),他表示成为一个一维向量,一行。如果是(1, -1)他表示成为二维矩阵,有一行,列不知道多少。如果是(-1,2)他表示成为二维矩阵,有2列但行不知道有多少。