【发布时间】:2018-02-22 14:02:03
【问题描述】:
在下面的例子中我应该如何正确地排列行和列?
input_shape = (input_dim, input_features)
inputs = Input(input_shape)
net = Reshape(input_shape + (1, ), input_shape=input_shape)(inputs)
net 被传递给 Conv2D。
当我使用 inpute_shape = Permute(2,1) 时出现错误__init__() takes exactly 2 arguments (3 given)
谢谢!
这是我尝试了一些选项后最近的 Traceback:
Traceback (most recent call last):
File "app.py", line 372, in <module>
train(model_filename=args.model, epochs=args.epochs, dim=args.dim)
File "app.py", line 61, in train
output_classes=reader.CLASSES)
File "/home/ubuntu/calypso_v2/model.py", line 53, in build_model
net = Permute(3,2)(net)
TypeError: __init__() takes exactly 2 arguments (3 given)
【问题讨论】:
-
Permute的文档说参数应该是什么? -
这是我传递给 CNN 的二维矩阵。在此之前,我要添加第三个维度。
-
您应该发布完整的 Traceback。你明白异常是什么意思吗?如果您还没有,请阅读How to Ask 和minimal reproducible example。
-
我已将 Traceback 添加到帖子中。
标签: python tensorflow keras-layer