首页 > 解决方案 > CNN 能否按指定比例减小输入大小

问题描述

我有一个完全复杂的 CNN,我可以毫无问题地通过使用“相同”填充和一个步幅来设计它以具有完全相同的输出大小。

但是,我有一个图像翻译问题,我需要将输出调整为输入(W/26, H/15)(W, H)大小。(事先调整图像大小是有问题的,在我们的例子中它不是一个选项)

我通过使用公式来理解:O = (I - F +2P )/s + 1。在哪里:

我也许可以使用一些非常奇怪的过滤器尺寸来实现这一点。但是是否有系统或有组织的方式来构建这样一个网络以减少输入大小?

标签: machine-learningimage-processingdeep-learningcomputer-visionconv-neural-network

解决方案


仅使用过滤器大小和步幅来获得精确的输出大小会让您有些头疼。

我的两分钱:每当您的输出大小特别奇怪(例如(w//26, h//15))时,插值层可能有助于使您达到该特定大小。

例如:


推荐阅读