Skip to content
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

[Feature] Support FarSeg (CVPR'2020) #1378

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

MengzhangLI
Copy link
Contributor

Motivation

Support FarSeg, one of the benchmark in Geospatial Object Segmentation.
Official repo: https://github.com/Z-Zheng/FarSeg.
Original paper: https://arxiv.org/abs/2011.09766.

Current results:

FarSeg setting is

lr=0.007, weight_decay=0.0001, min_lr=1e-5

Original setting is MMSeg default setting:

lr=0.01, weight_decay=0.0005, min_lr=1e-4

  backbone Batch size loss Hyper parameters mIoU
farseg_r50-d8_4x2_896x896_80k_isaid.py r50-d8 4x2 CE FarSeg setting 61.04
farseg_r50-d8_4x2_896x896_80k_isaid.py r50-d8 4x2 Annealing Soft Focal FarSeg setting 60.65
farseg_r50-d8_4x4_896x896_80k_isaid.py r50-d8 4x4 CE FarSeg setting 61.61
pspnet_r50-d8_4x4_896x896_80k_isaid.py (mmseg current model) r50-d8 4x4 CE Original setting 65.36
           
farseg_r50-d32_4x2_896x896_80k_isaid.py r50-d32 4x2 CE FarSeg setting 59.21
farseg_r50-d32_4x2_896x896_80k_isaid.py (FarSeg original model) r50-d32 4x2 Annealing Soft Focal FarSeg setting 62.72
farseg_r50-d32_4x4_896x896_80k_isaid.py r50-d32 4x4 CE FarSeg setting 60.09
pspnet_r50-d32_4x4_896x896_80k_isaid.py r50-d32 4x4 CE FarSeg setting 55.08

@MengzhangLI MengzhangLI self-assigned this Mar 15, 2022
@MengzhangLI
Copy link
Contributor Author

MengzhangLI commented Mar 15, 2022

The inference has been aligned, which uses pretrained weight from official repo.

farseg

@codecov
Copy link

codecov bot commented Mar 15, 2022

Codecov Report

Attention: Patch coverage is 95.20000% with 6 lines in your changes missing coverage. Please review.

Project coverage is 90.49%. Comparing base (17b500f) to head (ddbb1ec).
Report is 186 commits behind head on master.

Files Patch % Lines
mmseg/models/necks/far_neck.py 92.45% 3 Missing and 1 partial ⚠️
mmseg/models/decode_heads/far_head.py 97.10% 1 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1378      +/-   ##
==========================================
+ Coverage   90.42%   90.49%   +0.07%     
==========================================
  Files         133      135       +2     
  Lines        7902     8026     +124     
  Branches     1318     1335      +17     
==========================================
+ Hits         7145     7263     +118     
- Misses        534      538       +4     
- Partials      223      225       +2     
Flag Coverage Δ
unittests 90.49% <95.20%> (+0.07%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@MengzhangLI MengzhangLI added the WIP Work in process label Mar 16, 2022
@MengzhangLI MengzhangLI added the Algorithm Improvement or addition of new algorithm model label May 1, 2022
@MengzhangLI MengzhangLI requested a review from MeowZheng May 2, 2022 16:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Algorithm Improvement or addition of new algorithm model WIP Work in process
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant