-
Notifications
You must be signed in to change notification settings - Fork 75
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error when running script_rpn_pedestrian_VGG16_caltech.m for training rpn #9
Comments
Hi. You might manually remove those files in |
@zhangliliang What do these zeros mean? If I want to use my own dataset, I also need to provide annotations in this txt format? |
This file is extracting using the dollar's toolbox. Thus you could find the meaning of these number in the toolbox. For using your dataset, you might need to write your own imdb and roidb generation scripts, which suitable for your data form. |
@zhangliliang |
It seems that the training stop after iter 10000, since it save such a model. You might check the error message which output in the matlab console. |
@zhangliliang |
Yes. |
@zhangliliang |
i can not understand why the annotations of the caltech pedestrian dataset so different from the pascal voc2007 dataset,with just four numbers for the ground truth bounding boxes,but the caltech so many more zeroes in it. So i got annotations for my own dataset in the style and format in pascal voc2007,so i do not know how to adapt to your code |
The RPN is suitable for detection for specified class like object proposal, pedestrian detection, car detector and so on. You could find the meaning for zero in the dollar's toolbox. If you try to use your dataset, you might need to change the data preparing procedure and modified the relevant scripts. |
@zhangliliang |
Hi, These questions might be a little big and beyond the issue of this repo. Recommend to read the original paper for this repo, and also the Faster/Fast R-CNN, SSD etc, to find out. |
@zhangliliang |
Yes. In the prototxt when extracting feature for the BF trainning and testing. |
@zhangliliang Second, in the paper , you mentioned that due to roipooling leads to "plain" features ,so you use atrous convolution, but in the train_val.prototxt for rpn training, I can not find roipooling layer? So what problem does atrous want to solve? Just get feature maps from shallower layers? |
Hi, "rate=2" correspond to "filter_stride: 2" in the prototxt. The atrous trick is not adopted during the RPN part, but the BF part. |
the error reads like this:
Loading region proposals...done
Warrning: no windows proposal is loaded !
引用了不存在的字段 'sizes'。
出错 roidb_from_caltech (line 52)
height = imdb.sizes(1,1);
出错 Dataset.caltech_trainval>@(x)x.roidb_func(x,false) (line 6)
dataset.roidb_train = cellfun(@(x) x.roidb_func(x, false), dataset.imdb_train, 'UniformOutput', false);
出错 Dataset.caltech_trainval (line 6)
dataset.roidb_train = cellfun(@(x) x.roidb_func(x, false), dataset.imdb_train, 'UniformOutput', false);
出错 script_rpn_pedestrian_VGG16_caltech (line 30)
dataset = Dataset.caltech_trainval(dataset, 'train');
Here is the screenshot of the dataset, have I got something wrong?
Thanks a lot! @zhangliliang
The text was updated successfully, but these errors were encountered: