Code & Dataset repository for the paper "Towards Open-Vocabulary Remote Sensing Image Semantic Segmentation"
Python
88
12 commits
updated Nov 21, 2025
by Chengyang Ye, Yunzhi Zhuge, Pingping Zhang*



7z x LD50KSplit.zip
$DETECTRON2_DATASETS
├── LandDiscover50K
│ ├── GT_ID
│ └── TR_Image
├── FAST
│ └── val
│ ├── images
│ └── semlabels
├── PotsdamSplit
│ ├── ann_dir
│ └── img_dir
├── FLAIR
│ └── test
│ ├── image
│ └── mask
├── FloodNet
│ └── val+test
│ ├── img
│ └── lbl
An example of installation is shown below:
git clone https://github.com/yecy749/GSNet.git
cd GSNet
conda create -n gsnet python=3.8
conda activate gsnet
conda install pytorch==2.3.0 torchvision==0.18.0 torchaudio==2.3.0 pytorch-cuda=11.8 -c pytorch -c nvidia
pip install -r requirements.txt
sh scripts/train.sh configs/vitb_384.yaml [NUM_GPUs] [TRAIN_RESULTS_DIR]
sh scripts/eval.sh configs/vitb_384.yaml [NUM_GPUs] [EVAL_RESULTS_DIR] \
MODEL.WEIGHTS [MODEL_WEIGHTS_PATH]
scripts/run.sh.We sincerely appreciate the invaluable contributions of numerous open-source projects and datasets that have supported our work, including but not limited to DETECTRON2, CAT-SEG, SAMRS, OEM, LoveDA, DeepGlobe, FloodNet, ISPRS Potsdam, FLAIR.
If you find GSNet helpful in your research, please consider citing:
@inproceedings{ye2025GSNet,
title={Towards Open-Vocabulary Remote Sensing Image Semantic Segmentation},
author={Ye, Chengyang and Zhuge, Yunzhi and Zhang, Pingping},
booktitle={Proceedings of the AAAI Conference on Artificial Intelligence},
year={2025}
}
Code & Dataset repository for the paper "Towards Open-Vocabulary Remote Sensing Image Semantic Segmentation"
Python
88
12 commits
updated Nov 21, 2025
by Chengyang Ye, Yunzhi Zhuge, Pingping Zhang*



7z x LD50KSplit.zip
$DETECTRON2_DATASETS
├── LandDiscover50K
│ ├── GT_ID
│ └── TR_Image
├── FAST
│ └── val
│ ├── images
│ └── semlabels
├── PotsdamSplit
│ ├── ann_dir
│ └── img_dir
├── FLAIR
│ └── test
│ ├── image
│ └── mask
├── FloodNet
│ └── val+test
│ ├── img
│ └── lbl
An example of installation is shown below:
git clone https://github.com/yecy749/GSNet.git
cd GSNet
conda create -n gsnet python=3.8
conda activate gsnet
conda install pytorch==2.3.0 torchvision==0.18.0 torchaudio==2.3.0 pytorch-cuda=11.8 -c pytorch -c nvidia
pip install -r requirements.txt
sh scripts/train.sh configs/vitb_384.yaml [NUM_GPUs] [TRAIN_RESULTS_DIR]
sh scripts/eval.sh configs/vitb_384.yaml [NUM_GPUs] [EVAL_RESULTS_DIR] \
MODEL.WEIGHTS [MODEL_WEIGHTS_PATH]
scripts/run.sh.We sincerely appreciate the invaluable contributions of numerous open-source projects and datasets that have supported our work, including but not limited to DETECTRON2, CAT-SEG, SAMRS, OEM, LoveDA, DeepGlobe, FloodNet, ISPRS Potsdam, FLAIR.
If you find GSNet helpful in your research, please consider citing:
@inproceedings{ye2025GSNet,
title={Towards Open-Vocabulary Remote Sensing Image Semantic Segmentation},
author={Ye, Chengyang and Zhuge, Yunzhi and Zhang, Pingping},
booktitle={Proceedings of the AAAI Conference on Artificial Intelligence},
year={2025}
}