question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Reproduce Performance Discussion

See original GitHub issue

Thx for the nice job. However I downloaded the code and trained the model, but the results in the paper were not well reproduced.

Setting

Dataset: Cityscapes Train with train split, 2975 images. Evaluate with val split. Follow all details in this repo. Train models with different max_iterations (60000 as default setting in this repo.)

Results in paper

selection_001

Result

model Max Iter mIoU
Resnet101-RCCA(R=2) 40000 75.85%
Resnet101-RCCA(R=2) 60000 76.81%
Resnet101-RCCA(R=2) 100000 76.36%
Resnet101-PSP 40000 76.92%
Resnet101-PSP 60000 76.85%
Resnet101-PSP 100000 76.90%

Env

pytorch 0.4.0 torchvision 0.2.1 4*TITAN XP

Is there any tricks in the implementation?

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:3
  • Comments:30 (9 by maintainers)

github_iconTop GitHub Comments

3reactions
EthanZhangYicommented, Dec 14, 2018

@sydney0zq @speedinghzl @lxtGH @HqWei @mingminzhen I trained models with the latest code, and here are the results.

model ID mIoU
Resnet101-RCCA(R=2) 1 78.32%
Resnet101-RCCA(R=2) 2 78.89%
Resnet101-RCCA(R=2) 3 77.05%
Resnet101-PSP 1 77.95%
Resnet101-PSP 2 78.30%
Resnet101-PSP 3 78.47%

The result of PSPNet in paper is 78.5%, which is well reproduced. The result of CCNet in paper is 79.8%, which is NOT reproduced.

checklist:

  • Reproduce the result of CCNet.
  • Find the reason of the repruduction failure at the very start of this issue.
  • The performance is not stable. (I guess the reason is that IoUs for classes of little samples such as bus, train are not stable, since the samples are heavily unbalanced )

Env

Python version : 3.6.3 Pytorch Version : 0.4.0 Cuda : 9.0 Cudnn : 7.0 Nccl: 2.1.15 GCC : 4.8.5 GPU : Titan XP

3reactions
EthanZhangYicommented, Dec 5, 2018

@speedinghzl Thanks for your reply. Hoping you will release a model exactly trained with this repo. Thanks

Read more comments on GitHub >

github_iconTop Results From Across the Web

13 Employee Performance Review Tips That Actually Improve ...
1. Know the elements of an effective performance review. Performance reviews give employees and managers a chance to discuss how employees are ...
Read more >
5 Ways to Have More Effective Performance Conversations
From Performance Review to Performance Conversation ... First, ask what's the purpose of the discussion with an employee. Traditionally, money ...
Read more >
How to Have a Successful Performance Management ...
Spend time before a planned performance discussion thinking about what you want to achieve. Review relevant documents so that you have past ...
Read more >
Mastering the Performance Review Conversation - YouTube
Learn how managers and employees can have productive performance review conversations in this webinar by Lattice and Torch.
Read more >
How to Do Performance Reviews — Remotely
The point of performance reviews, she says, is to “give employees the opportunity to develop,” which in turn helps the company grow. “Even...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found