python - 如何在Python中为Tensorflow创建CNN交叉过滤器?

标签 python tensorflow filter conv-neural-network

一般来说,CNN模型使用方形滤波器。我想使用交叉过滤器或 X 过滤器。提供了在tensorflow中创建方形滤波器的功能,但不提供其他滤波器类型的信息。

如何制作交叉滤镜和/或 X 滤镜?

最佳答案

如果我正确理解你的问题,你想使用十字过滤器,比如形状为3*4的过滤器,而不是方形过滤器,其形状为3*3.

如果是这种情况,则可以使用函数tf.keras.layers.Conv2D

在参数 kernel_size 中,您需要提供 (3,4) 而不是 just 3(3, 3).

关于python - 如何在Python中为Tensorflow创建CNN交叉过滤器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56921148/

相关文章:

language-agnostic - 关于过滤器的一般文档

javascript - 使用 Javascript 从数据中过滤选定的子项

python - 是否有一个Python正则表达式可以将以 "foo"开头的行上的所有 "bar"更改为 "#"?

python - 分组后如何排列seaborn swarmplot和各自箱线图中的点

python - Keras 中具有余弦相似度的暹罗网络,损失为 'mse'(已更新)

Tensorflow Autoencoder - 如何计算重构误差?

machine-learning - 如何使卷积神经网络接受可变大小的输入?

python - Spark KMeans 无法处理大数据吗?

python - 由于输入输出错误无法安装anaconda3

c# - ASP MVC 过滤器,在哪里实现接口(interface)?