├── .gitignore ├── README.md ├── figure └── AMN.png ├── misc ├── imutils.py ├── indexing.py ├── pyutils.py └── torchutils.py ├── net ├── resnet50.py ├── resnet50_amn.py ├── resnet50_cam.py └── resnet50_irn.py ├── requirements.txt ├── run_sample.py ├── scripts └── generate_pseudo_mask.sh ├── step ├── amn_cam_to_ir_label.py ├── cam_to_ir_label.py ├── eval_amn_cam.py ├── eval_cam.py ├── eval_ins_seg.py ├── eval_sem_seg.py ├── make_amn_cam.py ├── make_cam.py ├── make_cocoann.py ├── make_ins_seg_labels.py ├── make_sem_seg_labels.py ├── train_amn.py ├── train_cam.py └── train_irn.py └── voc12 ├── cls_labels.npy ├── dataloader.py ├── make_cls_labels.py ├── test.txt ├── train.txt ├── train_aug.txt └── val.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/README.md -------------------------------------------------------------------------------- /figure/AMN.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/figure/AMN.png -------------------------------------------------------------------------------- /misc/imutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/misc/imutils.py -------------------------------------------------------------------------------- /misc/indexing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/misc/indexing.py -------------------------------------------------------------------------------- /misc/pyutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/misc/pyutils.py -------------------------------------------------------------------------------- /misc/torchutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/misc/torchutils.py -------------------------------------------------------------------------------- /net/resnet50.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/net/resnet50.py -------------------------------------------------------------------------------- /net/resnet50_amn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/net/resnet50_amn.py -------------------------------------------------------------------------------- /net/resnet50_cam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/net/resnet50_cam.py -------------------------------------------------------------------------------- /net/resnet50_irn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/net/resnet50_irn.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/requirements.txt -------------------------------------------------------------------------------- /run_sample.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/run_sample.py -------------------------------------------------------------------------------- /scripts/generate_pseudo_mask.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/scripts/generate_pseudo_mask.sh -------------------------------------------------------------------------------- /step/amn_cam_to_ir_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/amn_cam_to_ir_label.py -------------------------------------------------------------------------------- /step/cam_to_ir_label.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/cam_to_ir_label.py -------------------------------------------------------------------------------- /step/eval_amn_cam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/eval_amn_cam.py -------------------------------------------------------------------------------- /step/eval_cam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/eval_cam.py -------------------------------------------------------------------------------- /step/eval_ins_seg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/eval_ins_seg.py -------------------------------------------------------------------------------- /step/eval_sem_seg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/eval_sem_seg.py -------------------------------------------------------------------------------- /step/make_amn_cam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/make_amn_cam.py -------------------------------------------------------------------------------- /step/make_cam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/make_cam.py -------------------------------------------------------------------------------- /step/make_cocoann.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/make_cocoann.py -------------------------------------------------------------------------------- /step/make_ins_seg_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/make_ins_seg_labels.py -------------------------------------------------------------------------------- /step/make_sem_seg_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/make_sem_seg_labels.py -------------------------------------------------------------------------------- /step/train_amn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/train_amn.py -------------------------------------------------------------------------------- /step/train_cam.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/train_cam.py -------------------------------------------------------------------------------- /step/train_irn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/step/train_irn.py -------------------------------------------------------------------------------- /voc12/cls_labels.npy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/voc12/cls_labels.npy -------------------------------------------------------------------------------- /voc12/dataloader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/voc12/dataloader.py -------------------------------------------------------------------------------- /voc12/make_cls_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/voc12/make_cls_labels.py -------------------------------------------------------------------------------- /voc12/test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/voc12/test.txt -------------------------------------------------------------------------------- /voc12/train.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/voc12/train.txt -------------------------------------------------------------------------------- /voc12/train_aug.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/voc12/train_aug.txt -------------------------------------------------------------------------------- /voc12/val.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gaviotas/AMN/HEAD/voc12/val.txt --------------------------------------------------------------------------------