Comments (11)
Hi, thanks for your interest in our paper.
We have modified the stride of Res4 from 2 to 1.
Then, the output of conv1, pool1, Res2, Res3, Res4, Res5 is:
1/2, 1/4, 1/4, 1/8, 1/8 and 1/16. We fuse the output of Res4 and Res5 as the base feature.
from m2det.
So the stride from 2 to 1 doesn't damage the mAP?
Yes, you can directly use the ImageNet-pretrained model. Just like how Pspnet、deeplabv3 use the dilated Resnet.
from m2det.
nice job, 但能把README训练部分写完整点吗?加上各种tricks的训练能开源下吗?thank you.
from m2det.
@zealota @WangTianYuan Hi, thanks for your interest in reproducing our results. You can ask me any questions about it here.
By the way, I should warn you that, for training resnet101-M2det512 and VGG-M2det800, like the paper said, V100 GPU is better. Because of the limitation of batch size. In addition, you can tune the anchor scales to maximize the ability. For example, we have decreased the anchor's min size of the largest feature map(~25).
from m2det.
Do I need to retrain this modefied ResNet in ImageNet?
from m2det.
Do I need to retrain this modefied ResNet in ImageNet?
In my case, I use the pre-trained model on ImageNet.
from m2det.
So the stride from 2 to 1 doesn't damage the mAP?
from m2det.
@WangTianYuan, @qijiezhao
Sure, the mAP isn't damaged. I could achieve the 0.343 AP(IoU=0.50:0.95) on coco dataset, for the 320x320 input image.
And I used dilated ResNet.
from m2det.
@WangTianYuan, @qijiezhao
Sure, the mAP isn't damaged. I could achieve the 0.343 AP(IoU=0.50:0.95) on coco dataset, for the 320x320 input image.
And I used dilated ResNet.
Congrats! By the way, dilated resnet is not a MUST, this step may slow down the inference speed.
from m2det.
Can you provide the pre-trained model for ResNet101.
from m2det.
@zealota
Hi, Can you provide the pre-trained model for ResNet101?
Thanks!
from m2det.
Related Issues (20)
- I wrote how to run on mac os.
- The test for coco2017 and get mAP 0.0? model is m2det512_vgg.pth
- Someone have test result on VOC2007 ? HOT 5
- train error HOT 5
- 论文中有一处错误
- Are you using batch size 8 for bn update?
- Why adjust_learning_rate() only refers to step_lr of COCO? HOT 1
- can anyone explain what is the loss_L and loss_c in the training results ? HOT 1
- AttributeError: 'CustomDataset' object has no attribute 'evaluate_detections'AttributeError: 'CustomDataset' object has no attribute 'evaluate_detections'
- Two question about upsample process
- error when run demo.py
- RuntimeError: all tensors must be on devices[0] HOT 1
- mAP精度问题
- On which dataset was m2det512_vgg.pth trained?
- Hard Negative Mining problem
- demo | qt.qpa.xcb: could not connect to display HOT 1
- Does anyone have the weight of resnet101 HOT 1
- File "home/CLNet/main.py", line 87, in <module> main () File "home/CLNet/main.py", line 25, in main model = init_model(args) File "/content/drive/My Drive/home/CLNet/utils/init.py", line 51, in init_model model.load_state_dict(state_dict) File "/usr/local/lib/python3.7/dist-packages/torch/nn/modules/module.py", line 1407, in load_state_dict self.__class__.__name__, "\n\t".join(error_msgs))) RuntimeError: Error(s) in loading state_dict for CLNet: HOT 1
- GFLOPs!!!
- ImportError: /home/wdc/M2Det/utils/nms/gpu_nms.cpython-37m-x86_64-linux-gnu.so: undefined symbol: cudaSetupArgument
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from m2det.