小编use*_*302的帖子

python形状太大而不能成为矩阵

我正在使用 python keras 构建 cnn 模型。

我按照 cnn mnist 示例并修改我的代码。这是我找到的例子

# Read MNIST data  
(X_Train, y_Train), (X_Test, y_Test) = mnist.load_data()  
# Translation of data  
X_Train40 = X_Train.reshape(X_Train.shape[0], 28, 28, 1).astype('float32')  
X_Test40 = X_Test.reshape(X_Test.shape[0], 28, 28, 1).astype('float32') 
Run Code Online (Sandbox Code Playgroud)

我的数据有 30222 行和 6 列 csv。

即10074条数据,每条数据为3*6大小,为一个信息块。

比如矩阵的1~3行就是一个信息块。

然后我改变了我的数据格式。

X_Train40 = X_Train.reshape(10074, 3, 6, 1)
X_Test40 = X_Test.reshape(4319, 3, 6, 1)
Run Code Online (Sandbox Code Playgroud)

然后出现这个错误。

---------------------------------------------------------------------------
ValueError                                Traceback (most recent call last)
<ipython-input-133-4f23172d450a> in <module>()
----> 1 X_Train40 = X_Train.reshape(10074, 3, 6, 1)
      2 X_Test40 = X_Test.reshape(4319, …
Run Code Online (Sandbox Code Playgroud)

numpy matrix conv-neural-network keras

4
推荐指数
1
解决办法
8298
查看次数

标签 统计

conv-neural-network ×1

keras ×1

matrix ×1

numpy ×1