MODEL.md

March 27, 2023 ยท View on GitHub

Training

cd tools
sh scripts/dist_train.sh ${NUM_GPUS} --cfg_file ${CONFIG_FILE} ${PY_ARGS}

For instance,

  • train B15/N4 semantic segmentation on ScanNet:
    cd tools
    sh scripts/dist_train.sh 8 --cfg_file cfgs/scannet_models/spconv_clip_base15_caption_adamw.yaml --extra_tag exp_tag
    
  • train B13/N4 instance segmentation on ScanNet:
    cd tools
    sh scripts/dist_train.sh 8 --cfg_file cfgs/scannet_models/inst/softgroup_clip_base13_caption_adamw.yaml --extra_tag exp_tag
    

Inference

cd tools
sh scripts/dist_test.sh ${NUM_GPUS} --cfg_file ${CONFIG_FILE} --ckpt ${CKPT_PATH}

For instance,

  • to test a B15/N4 model on ScanNet:
    cd tools
    sh scripts/dist_test.sh 8 --cfg_file cfgs/scannet_models/spconv_clip_base15_caption_adamw.yaml --ckpt output/scannet_models/spconv_clip_base15_caption/exp_tag/ckpt/checkpoint_ep128.pth
    

Model Zoo

  • semantic segmentation

    DatasetPartitionhIoU / mIoU(B) / mIoU(N)Path
    ScanNetB15/N464.9 / 67.8 / 62.2ckpt
    ScanNetB12/N755.9 / 70.4 / 46.4ckpt
    ScanNetB10/N952.8 / 76.6 / 40.3ckpt
    S3DISB8/N435.6 / 58.3 / 25.6ckpt
    S3DISB6/N638.4 / 53.9 / 29.8ckpt
  • instance segmentation

    DatasetPartitionhAP50 / mAP50(B) / mAP50(N)Path
    ScanNetB13/N457.8 / 58.7 / 56.9ckpt
    ScanNetB10/N731.6 / 54.8 / 22.2ckpt
    ScanNetB8/N936.9 / 63.1 / 26.2ckpt
    S3DISB8/N417.2 / 60.9 / 10.0ckpt
    S3DISB6/N615.8 / 48.2 / 9.5ckpt