我想创建一个简单的 Keras 神经网络,它接受一个维度的输入矩阵(rows, columns) = (n, m),将矩阵展平到一个维度(n*m, 1),通过多个任意层发送展平后的矩阵,并在最后一层,再次将矩阵取消展平到一个维度的(n, m)释放这最终矩阵作为输出之前。
(rows, columns) = (n, m)
(n*m, 1)
(n, m)
我遇到的问题是我在keras.io页面上没有找到任何关于 Unflatten 层的文档,我想知道是否有这样一个看似标准的通用层不存在的原因。有没有更自然、更简单的方法来完成我的提议?
python flatten neural-network reshape keras
flatten ×1
keras ×1
neural-network ×1
python ×1
reshape ×1