TypeError: ('Keyword argument not understood:', 'Activation')
时间: 2024-01-07 12:02:48 浏览: 24
这个错误通常表示你尝试使用了一个不被识别的关键字参数。在这种情况下,你尝试使用了一个名为"Activation"的关键字参数,但它可能不是所使用的函数支持的参数。
要解决这个问题,你可以检查你所使用的函数的文档,确保你正确使用了所有的关键字参数。你还可以尝试使用其他可用的参数来达到你的目的。如果你能提供更多的上下文和代码示例,我可以给你更具体的帮助。
相关问题
TypeError: ('Keyword argument not understood:', 'init')
这个错误通常是因为使用了一个过时的参数或错误的参数名。在Keras中,参数`init`已经被废弃,应该使用`kernel_initializer`和`bias_initializer`代替。
例如,原本的代码可能是这样的:
```
model.add(Dense(64, init='uniform'))
```
应该改成:
```
model.add(Dense(64, kernel_initializer='uniform'))
```
如果还有其他的参数被废弃或更改了,可以查看Keras的文档或者更新日志来了解最新的用法。
TypeError: ('Keyword argument not understood:', 'border_mode')
`border_mode`是Keras旧版本中的参数,用于指定卷积操作的边界填充方式。新版本中该参数已经被替换成了`padding`。可以将`border_mode`替换成`padding`来解决此错误,例如:
```
model.add(Conv2D(32, kernel_size=(3, 3), padding='same', input_shape=input_shape))
```
其中`padding='same'`表示使用边界填充,使得卷积操作后输出的特征图大小与输入大小相同。如果不需要边界填充,可以设置为`padding='valid'`。