gpt4 book ai didi

python - 如何在keras conv2d中指定过滤器

转载 作者:太空宇宙 更新时间:2023-11-04 02:44:21 25 4
gpt4 key购买 nike

我正在尝试在我的 Keras 模型中实现一个使用特定高斯滤波器的 conv2D 层。我有制作过滤器的代码,尽管现有的 Keras Conv2D过滤器本身没有参数。相反,有一个 filters 参数,它是一个指定输出空间维度的整数,还有一个 kernel_size,它是一个指定内核维度的元组.

我尝试使用 Keras 后端来解决这个问题,例如 conv2D 函数 here允许您按照我的意愿输入特定的过滤器。问题是我不知道如何将它恢复到我的模型中,所以我再次陷入困境。我还发现了与我类似的问题,例如 this一个建议编写我自己的层,但我不太确定我将如何去做,如果有更简单的方法,我希望避免它。

一如既往,非常感谢任何帮助。

最佳答案

简答长答:

您根本不需要卷积层

卷积层的目的是为您找到合适的过滤器。由于您已经知道要使用哪个过滤器,因此您可以愉快地跳过整个卷积部分并直接跳到完全连接的层。

  1. 将高斯滤镜应用于您的图像。

  2. 使用 Flatten() 层将图像直接提供给 MLP。

希望这对您有所帮助。

关于python - 如何在keras conv2d中指定过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45573582/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com