Views
No views yet

1pip install huggingface_hub
2huggingface-cli download CVRPDataset/Model --local-dir /your/path/to/save/Model
3cd Model
4git clone https://github.com/open-mmlab/mmsegmentation.git -b v1.1.2 mmsegmentation
5
6pip install -U openmim
7mim install mmengine
8mim install mmcv==2.0.0
9
10cd mmsegmentation
11pip install -v -e .
12pip install "mmdet>=3.0.0rc4"1pip install gradio
2python app.py
python run/labelme2mask.pypython run/split_dataset.pypython run/transform.py1cd mmsegmentation/mmseg/datasets
2rm -rf __init__.py # delete original file
3wget https://huggingface.co/CVRPDataset/Model/resolve/main/dataset_configs/CVRP.py
4wget https://huggingface.co/CVRPDataset/Model/resolve/main/dataset_configs/__init__.py
5cd ../../configs/_base_/datasets
6wget https://huggingface.co/CVRPDataset/Model/resolve/main/dataset_configs/CVRP_pipeline.pymmseg/datasets/__init__.pyfrom .CVRP import CVRPDataset1# other datasets
2__all__ = ['CVRPDataset']1class CVRPDataset(BaseSegDataset):
2METAINFO = {
3 'classes':['background','panicle'],
4 'palette':[[127,127,127],[200,0,0]]
5 }config/_base_/datasets/CVRP_pipeline.py1 dataset_type = 'CVRPDataset'
2 data_root = 'CVRPDataset/'1 # train_dataloader:
2 data_prefix=dict(img_path='img_dir/train', seg_map_path='ann_dir/train')
3 # val_dataloader:
4 data_prefix=dict(img_path='img_dir/val', seg_map_path='ann_dir/val')1cd mmsegmentation
2mkdir 'work_dirs' 'CVRP_configs' 'outputs' 'CVRPDataset'
3python ../run/run_configs.py --model_name deeplabv3plus -m configs/deeplabv3plus/deeplabv3plus_r101-d8_4xb4-160k_ade20k-512x512.py -d configs/_base_/datasets/CVRP_pipeline.py -c 2 -w work_dirs -s CVRP_configs
4
5python ../run/run_configs.py --model_name knet -m configs/knet/knet-s3_swin-l_upernet_8xb2-adamw-80k_ade20k-512x512.py -d configs/_base_/datasets/CVRP_pipeline.py -c 2 -w work_dirs -s CVRP_configs
6
7python ../run/run_configs.py --model_name mask2former -m configs/mask2former/mask2former_swin-l-in22k-384x384-pre_8xb2-160k_ade20k-640x640.py -d configs/_base_/datasets/CVRP_pipeline.py -c 2 -w work_dirs -s CVRP_configs
8
9python ../run/run_configs.py --model_name segformer -m configs/segformer/segformer_mit-b5_8xb2-160k_ade20k-512x512.py -d configs/_base_/datasets/CVRP_pipeline.py -c 2 -w work_dirs -s CVRP_configs1cd CVRP_configs
2wget https://huggingface.co/CVRPDataset/Model/resolve/main/model_configs/CVRP_mask2former.py1cd mmsegmentation
2python tools/train.py CVRP_configs/CVRP_mask2former.py1cd work_dirs
2mkdir CVRP_mask2former
3cd CVRP_mask2former
4wget https://huggingface.co/CVRPDataset/Model/resolve/main/checkpoint/Mask2Former.pthpython ../run/test.py -d CVRPDataset/val -m CVRP_configs/CVRP_mask2former.py -pth work_dirs/CVRP_mask2former/Mask2Former.pth -o outputs/CVRP_mask2former1python run/mask2json.py
2pip install labelme==3.16.7
3labelmepython run/json2png.py