Skip to content

Epiphqny/SOLO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d9a8075 · Dec 20, 2021

History

15 Commits
Jan 21, 2020
Mar 16, 2020
Jan 8, 2020
Jan 23, 2020
Jan 23, 2020
Jan 8, 2020

Repository files navigation

SOLO

The code is an unofficial pytorch implementation of SOLO: Segmenting Objects by Locations

Install

The code is based on mmdetection. Please check Install.md for installation instructions.

Training

Follows the same way as mmdetection.

single GPU: python tools/train.py configs/solo/r50.py

multi GPU (for example 8): ./tools/dist_train.sh configs/solo/r50.py 8

Notes

The code only implements the simplest version of SOLO:

  • without CoordConv
  • using vanilla SOLO instead of Decoupled SOLO
  • 3x training schedule
  • using the default FPN featuremaps: in the paper it is with different specific strides and instance scale selection
  • implemented the simplest mask-nms: as the authors did not describe it in detail in the paper, the implemented nms is slow, will improve it in the future.
  • still in progress

Results

After training 36 epochs on the coco dataset using the resnet-50 backbone, the mAP is 0.221 on COCO val2017 dataset:

Both good and bad results:

Releases

No releases published

Packages

No packages published