caffe Mod中的裁剪尺寸错误

2024-05-17 06:35:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我想训练一个咖啡馆的模特儿。我得到这个错误

I0806 09:41:02.010442  2992 sgd_solver.cpp:105] Iteration 360, lr = 9.76e-  05
F0806 09:41:20.544955  2998 
data_transformer.cpp:168] Check failed: height<=datum_height (224 vs. 199)
***  Check failure stack trace: ***
    @     0x7f82b051edaa  (unknown)
    @     0x7f82b051ece4  (unknown)
    @     0x7f82b051e6e6  (unknown)
    @     0x7f82b0521687  (unknown)
    @     0x7f82b0b8e9e0  caffe::DataTransformer<>::Transform()
    @     0x7f82b0c09a2f  caffe::DataLayer<>::load_batch()
    @     0x7f82b0c9aa5
caffe::BasePrefetchingDataLayer<>::InternalThreadEntry()
    @     0x7f82b0b6ea30  caffe::InternalThread::entry()
    @     0x7f82b0b6f376  boost::detail::thread_data<>::run()
    @     0x7f82a6afea4a  (unknown)
    @     0x7f82a1147184  start_thread
    @     0x7f82aee51ffd  (unknown)
    @              (nil)  (unknown)
Aborted (core dumped)

{224i>现在改成了{224i>,但是现在改成了这个。任何一个建议?在

在编辑:我的代码对于LMDB-

^{pr2}$

这是我用来创建LMDB文件的代码- 这是我用来创建LMDB文件的代码-


Tags: 文件代码lmdbdatacheck错误threadcpp
1条回答
网友
1楼 · 发布于 2024-05-17 06:35:02

好像是一个(或更多?)输入数据集中的图像具有height=199。Caffe无法将高度为199的图像裁剪为224。在

错误消息已解释:

data_transformer.cpp:168] Check failed: height<=datum_height (224 vs. 199)

看看^{} line 168

CHECK_LE(height, datum_height);

数据转换器检查裁剪高度(height)是否小于或等于输入datum_height
从错误消息中可以看到,此检查失败,这意味着输入高度大于裁剪高度。条件height=224 <= datum_height=199不成立,并引发错误。在

相关问题 更多 >