Open ziqiangchen opened 6 years ago
I0809 07:53:56.976981 4128 net.cpp:131] Top shape: 523 512 2 16 (8568832) I0809 07:53:56.977007 4128 net.cpp:139] Memory required for data: 3418995348 I0809 07:53:56.977032 4128 layer_factory.hpp:77] Creating layer reshape
我这边读入的图片维度是正确的,是按照制作h5文件的时候的维度读入的32*128,但是后来在reshape之前,我的维度是523 512 2 16,不过你们是reshape成了523 512 24,我这边就有维度的差异了,你们的维度都是523 512 2 12吗?有点迷呀。。。。
图片不一样,尺寸就不一样,最后的time_step就不一样,你可以参考前面的压缩维度更改后面的参数。
src/caffe/3rdparty/reduce.cu(44): error: identifier "__shfl_down" is undefined. 麻烦问下,这个问题你有碰到过吗?我在编译的时候,发现这个问题。。。。。
time_step是不是要跟最后的俩个数相乘结果一样啊?
@ziqiangchen 没有遇到过,可能是cuda版本之类的问题。
@suntim 是的。我这里time_step = h * w
@ziqiangchen 我碰到了跟您一模一样的问题。。。维度不匹配,想问一下您是怎么解决的呢? I0809 07:53:56.976981 4128 net.cpp:131] Top shape: 523 512 2 16 (8568832) I0809 07:53:56.977007 4128 net.cpp:139] Memory required for data: 3418995348 I0809 07:53:56.977032 4128 layer_factory.hpp:77] Creating layer reshape
@jiawenhao2015 OK..你该下timesteps,改成32。。因为你是523×512×2×26 将后两个维度压缩成第一维了。所以是2×16
@ziqiangchen 嗯呢 多谢回复了哈 刚刚看了一下log 之前是523×512×4×16然后经过了一个卷积层 尺寸为3*3 步长为1,但是默认的参数给的pad_w为1,而不是pad为1,然后就导致了宽度没变然后高度变为原来的一半了, 也就是523×512×2×16。刚刚把pad_w改成了pad就可以啦 然后也改了后边对应的尺寸。现在正在跑~训练数据集也都是按examples/crnn下的脚本生成的。。 都是默认的目前已经迭代了3600次ctc的loss发现已经降了一些,但是为啥accuracy一直是0呢。。。
@ziqiangchen 嗯呢 多谢回复了哈 刚刚看了一下log 之前是523×512×4×16然后经过了一个卷积层 尺寸为3*3 步长为1,但是默认的参数给的pad_w为1,而不是pad为1,然后就导致了宽度没变然后高度变为原来的一半了, 也就是523×512×2×16。刚刚把pad_w改成了pad就可以啦 然后也改了后边对应的尺寸。现在正在跑~训练数据集也都是按examples/crnn下的脚本生成的。。 都是默认的目前已经迭代了3600次ctc的loss发现已经降了一些,但是为啥accuracy一直是0呢。。。
请问你解决了吗,我的accuracy也一直是0
src/caffe/3rdparty/reduce.cu(44): error: identifier "__shfl_down" is undefined. 这个问题请问解决了么? 我是cuda10,cudnn7.5
您好,我这边不知道什么情况,按照您前两步。第一步生成了100000个png图片,但是第二步生成h5文件的时候,只生成一个train_0.h5,然后我就把trainging.lsit的剩下三个给删除了,然后开始训练网络,好像Reshape的时候,维度不匹配,我也没改prototxt文件,想咨询下,这个问题。。。
F0809 07:18:53.336143 3514 reshape_layer.cpp:87] Check failed: top[0]->count() == bottom[0]->count() (6426624 vs. 8568832) output count must match input count Check failure stack trace: @ 0x7f0d887ff5cd google::LogMessage::Fail() @ 0x7f0d88801433 google::LogMessage::SendToLog() @ 0x7f0d887ff15b google::LogMessage::Flush() @ 0x7f0d88801e1e google::LogMessageFatal::~LogMessageFatal() @ 0x7f0d88ca7c8f caffe::ReshapeLayer<>::Reshape()