├── .gitignore ├── README.md ├── ResNet.py ├── blocks ├── DMLLoss.py ├── __init__.py ├── ms_non_local_block.py └── ms_part_guided_block.py ├── duke.py ├── model.py ├── scripts ├── res50_dpb_softmax.sh ├── res50_latent_softmax.sh └── resnet50_softmax.sh ├── train_duke.py └── utils ├── __init__.py ├── logging.py ├── random_erasing.py ├── sampler.py └── test_utils.py /.gitignore: -------------------------------------------------------------------------------- 1 | results/ 2 | __pycache__/ 3 | *.pyc 4 | 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/README.md -------------------------------------------------------------------------------- /ResNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/ResNet.py -------------------------------------------------------------------------------- /blocks/DMLLoss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/blocks/DMLLoss.py -------------------------------------------------------------------------------- /blocks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/blocks/__init__.py -------------------------------------------------------------------------------- /blocks/ms_non_local_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/blocks/ms_non_local_block.py -------------------------------------------------------------------------------- /blocks/ms_part_guided_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/blocks/ms_part_guided_block.py -------------------------------------------------------------------------------- /duke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/duke.py -------------------------------------------------------------------------------- /model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/model.py -------------------------------------------------------------------------------- /scripts/res50_dpb_softmax.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/scripts/res50_dpb_softmax.sh -------------------------------------------------------------------------------- /scripts/res50_latent_softmax.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/scripts/res50_latent_softmax.sh -------------------------------------------------------------------------------- /scripts/resnet50_softmax.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/scripts/resnet50_softmax.sh -------------------------------------------------------------------------------- /train_duke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/train_duke.py -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/utils/__init__.py -------------------------------------------------------------------------------- /utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/utils/logging.py -------------------------------------------------------------------------------- /utils/random_erasing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/utils/random_erasing.py -------------------------------------------------------------------------------- /utils/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/utils/sampler.py -------------------------------------------------------------------------------- /utils/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ggjy/P2Net.pytorch/HEAD/utils/test_utils.py --------------------------------------------------------------------------------