├── .gitignore ├── LICENSE ├── README.md ├── best_model └── README.md ├── data └── README.md ├── imgs ├── README.md └── pipline.png ├── initialization └── README.md ├── reid ├── __init__.py ├── datasets │ ├── __init__.py │ ├── cuhk03.py │ ├── duke.py │ └── market1501.py ├── eval │ ├── evaluator.py │ ├── np_distance.py │ ├── rerankor.py │ └── torch_distance.py ├── evaluation_metrics │ ├── __init__.py │ ├── classification.py │ └── ranking.py ├── feature_extraction │ ├── __init__.py │ ├── cnn.py │ └── database.py ├── loss │ ├── __init__.py │ ├── id_loss.py │ ├── oim.py │ ├── temporal_loss.py │ ├── triplet.py │ └── triplet_loss.py ├── metric_learning │ ├── __init__.py │ ├── euclidean.py │ └── kissme.py ├── models │ ├── __init__.py │ ├── backbone.py │ ├── base_model.py │ ├── cal_cls_params.py │ ├── model.py │ ├── pcb_pool.py │ ├── resnet.py │ └── resnet_rpp.py ├── optim │ ├── optimizer.py │ ├── pcb_trainer.py │ └── trainer.py └── utils │ ├── __init__.py │ ├── data │ ├── __init__.py │ ├── cluster.py │ ├── dataset.py │ ├── preprocessor.py │ ├── sampler.py │ └── transforms.py │ ├── logging.py │ ├── meters.py │ ├── model.py │ ├── osutils.py │ ├── progress │ ├── LICENSE │ ├── MANIFEST.in │ ├── README.rst │ ├── progress │ │ ├── __init__.py │ │ ├── bar.py │ │ ├── counter.py │ │ ├── helpers.py │ │ └── spinner.py │ ├── setup.py │ └── test_progress.py │ ├── serialization.py │ └── tensorboardlogger.py ├── requirements.txt ├── results ├── D-M │ └── M │ │ └── log_test.txt └── M-D │ └── D │ └── log_test.txt ├── test.py ├── test_D2M.sh ├── test_M2D.sh ├── train.py ├── train_D2M.sh └── train_M2D.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/README.md -------------------------------------------------------------------------------- /best_model/README.md: -------------------------------------------------------------------------------- 1 | ## Please download best model following the instruction. 2 | -------------------------------------------------------------------------------- /data/README.md: -------------------------------------------------------------------------------- 1 | ## Please download dataset following the instruction. 2 | -------------------------------------------------------------------------------- /imgs/README.md: -------------------------------------------------------------------------------- 1 | 2 | ### Pipeline image 3 | -------------------------------------------------------------------------------- /imgs/pipline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/imgs/pipline.png -------------------------------------------------------------------------------- /initialization/README.md: -------------------------------------------------------------------------------- 1 | ## Please download initial files following the instruction. 2 | -------------------------------------------------------------------------------- /reid/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/__init__.py -------------------------------------------------------------------------------- /reid/datasets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/datasets/__init__.py -------------------------------------------------------------------------------- /reid/datasets/cuhk03.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/datasets/cuhk03.py -------------------------------------------------------------------------------- /reid/datasets/duke.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/datasets/duke.py -------------------------------------------------------------------------------- /reid/datasets/market1501.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/datasets/market1501.py -------------------------------------------------------------------------------- /reid/eval/evaluator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/eval/evaluator.py -------------------------------------------------------------------------------- /reid/eval/np_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/eval/np_distance.py -------------------------------------------------------------------------------- /reid/eval/rerankor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/eval/rerankor.py -------------------------------------------------------------------------------- /reid/eval/torch_distance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/eval/torch_distance.py -------------------------------------------------------------------------------- /reid/evaluation_metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/evaluation_metrics/__init__.py -------------------------------------------------------------------------------- /reid/evaluation_metrics/classification.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/evaluation_metrics/classification.py -------------------------------------------------------------------------------- /reid/evaluation_metrics/ranking.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/evaluation_metrics/ranking.py -------------------------------------------------------------------------------- /reid/feature_extraction/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/feature_extraction/__init__.py -------------------------------------------------------------------------------- /reid/feature_extraction/cnn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/feature_extraction/cnn.py -------------------------------------------------------------------------------- /reid/feature_extraction/database.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/feature_extraction/database.py -------------------------------------------------------------------------------- /reid/loss/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/loss/__init__.py -------------------------------------------------------------------------------- /reid/loss/id_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/loss/id_loss.py -------------------------------------------------------------------------------- /reid/loss/oim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/loss/oim.py -------------------------------------------------------------------------------- /reid/loss/temporal_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/loss/temporal_loss.py -------------------------------------------------------------------------------- /reid/loss/triplet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/loss/triplet.py -------------------------------------------------------------------------------- /reid/loss/triplet_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/loss/triplet_loss.py -------------------------------------------------------------------------------- /reid/metric_learning/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/metric_learning/__init__.py -------------------------------------------------------------------------------- /reid/metric_learning/euclidean.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/metric_learning/euclidean.py -------------------------------------------------------------------------------- /reid/metric_learning/kissme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/metric_learning/kissme.py -------------------------------------------------------------------------------- /reid/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/models/__init__.py -------------------------------------------------------------------------------- /reid/models/backbone.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/models/backbone.py -------------------------------------------------------------------------------- /reid/models/base_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/models/base_model.py -------------------------------------------------------------------------------- /reid/models/cal_cls_params.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/models/cal_cls_params.py -------------------------------------------------------------------------------- /reid/models/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/models/model.py -------------------------------------------------------------------------------- /reid/models/pcb_pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/models/pcb_pool.py -------------------------------------------------------------------------------- /reid/models/resnet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/models/resnet.py -------------------------------------------------------------------------------- /reid/models/resnet_rpp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/models/resnet_rpp.py -------------------------------------------------------------------------------- /reid/optim/optimizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/optim/optimizer.py -------------------------------------------------------------------------------- /reid/optim/pcb_trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/optim/pcb_trainer.py -------------------------------------------------------------------------------- /reid/optim/trainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/optim/trainer.py -------------------------------------------------------------------------------- /reid/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/__init__.py -------------------------------------------------------------------------------- /reid/utils/data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/data/__init__.py -------------------------------------------------------------------------------- /reid/utils/data/cluster.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/data/cluster.py -------------------------------------------------------------------------------- /reid/utils/data/dataset.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/data/dataset.py -------------------------------------------------------------------------------- /reid/utils/data/preprocessor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/data/preprocessor.py -------------------------------------------------------------------------------- /reid/utils/data/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/data/sampler.py -------------------------------------------------------------------------------- /reid/utils/data/transforms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/data/transforms.py -------------------------------------------------------------------------------- /reid/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/logging.py -------------------------------------------------------------------------------- /reid/utils/meters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/meters.py -------------------------------------------------------------------------------- /reid/utils/model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/model.py -------------------------------------------------------------------------------- /reid/utils/osutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/osutils.py -------------------------------------------------------------------------------- /reid/utils/progress/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/LICENSE -------------------------------------------------------------------------------- /reid/utils/progress/MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.rst LICENSE 2 | -------------------------------------------------------------------------------- /reid/utils/progress/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/README.rst -------------------------------------------------------------------------------- /reid/utils/progress/progress/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/progress/__init__.py -------------------------------------------------------------------------------- /reid/utils/progress/progress/bar.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/progress/bar.py -------------------------------------------------------------------------------- /reid/utils/progress/progress/counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/progress/counter.py -------------------------------------------------------------------------------- /reid/utils/progress/progress/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/progress/helpers.py -------------------------------------------------------------------------------- /reid/utils/progress/progress/spinner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/progress/spinner.py -------------------------------------------------------------------------------- /reid/utils/progress/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/setup.py -------------------------------------------------------------------------------- /reid/utils/progress/test_progress.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/progress/test_progress.py -------------------------------------------------------------------------------- /reid/utils/serialization.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/serialization.py -------------------------------------------------------------------------------- /reid/utils/tensorboardlogger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/reid/utils/tensorboardlogger.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/requirements.txt -------------------------------------------------------------------------------- /results/D-M/M/log_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/results/D-M/M/log_test.txt -------------------------------------------------------------------------------- /results/M-D/D/log_test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/results/M-D/D/log_test.txt -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/test.py -------------------------------------------------------------------------------- /test_D2M.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/test_D2M.sh -------------------------------------------------------------------------------- /test_M2D.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/test_M2D.sh -------------------------------------------------------------------------------- /train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/train.py -------------------------------------------------------------------------------- /train_D2M.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/train_D2M.sh -------------------------------------------------------------------------------- /train_M2D.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zhangxinyu-xyz/PAST-ReID/HEAD/train_M2D.sh --------------------------------------------------------------------------------