caffe 可以一次接收一批具有不同分辨率的输入吗?如果是这样,怎么办?
Can caffe take in a batch of inputs with different resolutions at once? If so how?
我正在考虑构建一个具有更多输入层的更大网络,该网络将包含批处理中所有相应的重塑输入分辨率。请让我知道这是否可能,如果这是最有效的方法?
例如:3x160x160 + 3x48x48 + 3x128x128 | | | 网络的其余部分 | | | 输出
Caffe 处理Blobs
:这些是N
维数组,因此单个批次中所有元素的维度必须具有相同的形状(您可以在批次之间reshape
(。
但是,如果要对批处理中的所有输入使用相同的多个形状,即,您将具有N
x3x160x160 +N
x3x48x48 +N
x3x128x128 这样的输入,那么您可以创建三个输入层(每个形状一个(,并在每次迭代时向网络提供三种类型的斑点。
相关文章:
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 2D数组来自文本输入,中间有空格
- 如何使用 < 和 > 命令获取 c++ 中的输入和输出?
- 检查输入是否不是整数或数字
- 正在尝试了解输入验证循环
- 读取文件并输入到矢量中
- C++如何通过用户输入删除列表元素
- 用c++从输入文件中读取另一行
- 读取文件的最后一行并输入到链接列表时出错
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- 如何使用用户输入在C++中正确填充2D数组
- C++MySQL C api用户输入行
- 输入到文件并输出到另一个文件,并将流文件传递给函数
- 用户定义函数中的指针和输入
- 如何在C++中检查2D数组中负值的输入验证
- 如何只允许用户输入正整数
- 在while循环中输入带有std::cin的字符串后,控制台会输出大量胡言乱语
- 输入中的字符串数未知(以字母表示)
- cpp二进制搜索问题,计算给定数组中输入元素的出现次数
- caffe 可以一次接收一批具有不同分辨率的输入吗?如果是这样,怎么办?