【发布时间】:2020-05-15 14:37:22
【问题描述】:
我正在研究 LSTM 神经网络。我在下面看到了这样的代码:
X_train = np.reshape(X_train, (X_train.shape[0], X_train.shape[1], 1))
此代码旨在将 2d 数组更改为 3d 数组,但语法对我来说很奇怪,或者至少我不明白。例如,我假设下面的这段代码是 3d 语法
np.reshape(rows , columns, dimensions)
谁能详细说明语法是什么以及它试图做什么。
【问题讨论】:
标签: python arrays numpy multidimensional-array