dfc2025track1
The official implementation for the 1st-place winner solution of GRSS DFC 2025 track1 'All Wheather Land Cover Mapping'
Science Score: 26.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.6%) to scientific vocabulary
Repository
The official implementation for the 1st-place winner solution of GRSS DFC 2025 track1 'All Wheather Land Cover Mapping'
Basic Info
Statistics
- Stars: 7
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
Code for GRSS DFC 2025 track1.

Docker
Alternatively, you could pull the docker image and test.
bash
sudo su
docker pull registry.ap-northeast-1.aliyuncs.com/liuwang20144623/dfc2025track1:v1
docker images
docker run -it --shm-size=60g --gpus all [image_id] /bin/bash
cd /workspace/DFC2025Track1
pip install mmpretrain
bash run_report.sh
or testing in local env:
1.Conda env
Cuda version is 11.8.
commandline
conda create -n mmseg_dfc python=3.10
source activate mmseg_dfc
pip install torch==2.1.2 torchvision==0.16.2 torchaudio==2.1.2 --index-url https://download.pytorch.org/whl/cu118
pip install mmcv=2.1.0 -f https://download.openmmlab.com/mmcv/dist/cu118/torch2.1/index.html
pip install mmengine==0.10.2
cd src/causal-conv1d-1.0.2
pip install -e .
cd ../mamba-1.0.1
pip install -e .
cd ../..
pip install -e .
pip install ttach
pip install kornia
pip install ftfy
pip install scikit-image
pip install timm
pip install mmpretrain
2.Data prepare
Please see in file 'data/DFC2025Track1/copydatasethere'.
- If testing only, please copy the OEM-SAR test images to 'data/DFC2025Track1/test/sar_images'.
- If training, the open-earth-map (OEM) and open-erath-map-SAR (OEM-SAR) are utilized to train our method. \ Please reorganize the dir tree as shown in 'data/copydatasethere'.
3.Test
Reproduce similarity results:
The trained model weights should be downloaded here, password=433w
commandline
bash run_report.sh
Note that the final results is slightly different due to the various type of GPUs.
4.Train
You can also find the training pipline for a single model in 'run_pipline.sh':`
commandline
bash run_pipline.sh
Owner
- Name: Wang Liu
- Login: StuLiu
- Kind: user
- Company: Hunan University, China
- Repositories: 1
- Profile: https://github.com/StuLiu
GitHub Events
Total
- Issues event: 1
- Watch event: 9
- Issue comment event: 2
- Push event: 2
- Fork event: 1
- Create event: 2
Last Year
- Issues event: 1
- Watch event: 9
- Issue comment event: 2
- Push event: 2
- Fork event: 1
- Create event: 2
Dependencies
- actions/checkout v3 composite
- actions/setup-python v4 composite
- pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
- pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
- pytorch/pytorch ${PYTORCH}-cuda${CUDA}-cudnn${CUDNN}-devel build
- black ==22.6.0 development
- flake8 ==5.0.4 development
- pylint ==2.15.0 development
- mmcv-full ==1.5.0
- mmsegmentation ==0.27.0
- cuml-cu11 *
- fvcore *
- iopath *
- omegaconf *
- submitit *
- torch ==2.0.0
- torchmetrics ==0.10.3
- torchvision ==0.15.0
- xformers ==0.0.18
- albumentations >=0.3.2
- docutils ==0.16.0
- myst-parser *
- sphinx ==4.0.2
- sphinx_copybutton *
- sphinx_markdown_tables *
- urllib3 <2.0.0
- mmcv >=2.0.0rc4,<2.2.0
- mmengine >=0.5.0,<1.0.0
- ftfy *
- regex *
- cityscapesscripts *
- diffusers *
- einops ==0.3.0
- imageio ==2.9.0
- imageio-ffmpeg ==0.4.2
- invisible-watermark *
- kornia ==0.6
- nibabel *
- omegaconf ==2.1.1
- pudb ==2019.2
- pytorch-lightning ==1.4.2
- streamlit >=0.73.1
- test-tube >=0.7.5
- timm *
- torch-fidelity ==0.3.0
- torchmetrics ==0.6.0
- transformers ==4.19.2
- mmcv >=2.0.0rc1,<2.1.0
- mmengine >=0.4.0,<1.0.0
- prettytable *
- scipy *
- torch *
- torchvision *
- matplotlib *
- numpy *
- packaging *
- prettytable *
- scipy *
- codecov * test
- flake8 * test
- ftfy * test
- interrogate * test
- pytest * test
- regex * test
- xdoctest >=0.10.0 test
- yapf * test
- ftfy *
- kornia *
- scikit-image *
- ttach *
- buildtools *
- ninja *
- packaging *
- torch *
- causal_conv1d *
- einops *
- ninja *
- packaging *
- torch *
- transformers *
- triton *