Xingyu Liao 8256f8f37e
Merge pull request #45 from JinkaiZheng/patch-2
update vehicle reid results
2020-04-29 18:40:07 +08:00
2020-04-08 21:04:09 +08:00
2020-03-25 10:58:26 +08:00
2020-02-18 21:01:23 +08:00
2020-04-29 18:33:11 +08:00

FastReID

FastReID is a research platform that implements state-of-the-art re-identification algorithms.

Quick Start

The designed architecture follows this guide PyTorch-Project-Template, you can check each folder's purpose by yourself.

  1. cd to folder where you want to download this repo

  2. Run git clone https://github.com/L1aoXingyu/fast-reid.git

  3. Install dependencies:

  4. Prepare dataset Create a directory to store reid datasets under projects, for example

    cd fast-reid
    mkdir datasets
    
    1. Download dataset to datasets/ from baidu pan or google driver
    2. Extract dataset. The dataset structure would like:
    datasets
        Market-1501-v15.09.15
            bounding_box_test/
            bounding_box_train/
    
  5. Prepare pretrained model. If you use origin ResNet, you do not need to do anything. But if you want to use ResNet_ibn, you need to download pretrain model in here. And then you can put it in ~/.cache/torch/checkpoints or anywhere you like.

    Then you should set the pretrain model path in configs/Base-bagtricks.yml.

  6. compile with cython to accelerate evalution

    cd fastreid/evaluation/rank_cylib; make all
    

Model Zoo and Baselines

We provide a large set of baseline results and trained models available for download in the Fastreid Model Zoo.

Languages
Python 86.7%
C++ 11%
Cython 1.3%
CMake 0.6%
Dockerfile 0.4%