Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Part select #68

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
144 changes: 144 additions & 0 deletions 0321_market_vit_base/test_log.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
2022-11-05 10:09:15,520 transreid INFO: Namespace(config_file='D:\\\\TransReID\\\\configs\\\\Market\\\\swin.yml', opts=['MODEL.DEVICE_ID', "('0')"])
2022-11-05 10:09:15,520 transreid INFO: Loaded configuration file D:\\TransReID\\configs\\Market\\swin.yml
2022-11-05 10:09:15,520 transreid INFO:
MODEL:
PRETRAIN_CHOICE: 'imagenet'
PRETRAIN_PATH: 'D:\\TransReID\\swin_tiny_patch4_window7_224.pth'
METRIC_LOSS_TYPE: 'triplet'
IF_LABELSMOOTH: 'off'
IF_WITH_CENTER: 'no'
NAME: 'transformer'
NO_MARGIN: True
DEVICE_ID: ('0')
TRANSFORMER_TYPE: 'swin'
STRIDE_SIZE: [16, 16]

INPUT:
SIZE_TRAIN: [256, 128]
SIZE_TEST: [256, 128]
PROB: 0.5 # random horizontal flip
RE_PROB: 0.5 # random erasing
PADDING: 10
PIXEL_MEAN: [0.5, 0.5, 0.5]
PIXEL_STD: [0.5, 0.5, 0.5]

DATASETS:
NAMES: ('market1501')
ROOT_DIR: ('D:\\TransReID')

DATALOADER:
SAMPLER: 'softmax_triplet'
NUM_INSTANCE: 4
NUM_WORKERS: 0

SOLVER:
OPTIMIZER_NAME: 'SGD'
MAX_EPOCHS: 120
BASE_LR: 0.008
IMS_PER_BATCH: 64
WARMUP_METHOD: 'linear'
LARGE_FC_LR: False
CHECKPOINT_PERIOD: 120
LOG_PERIOD: 50
EVAL_PERIOD: 120
WEIGHT_DECAY: 1e-4
WEIGHT_DECAY_BIAS: 1e-4
BIAS_LR_FACTOR: 2

TEST:
EVAL: True
IMS_PER_BATCH: 256
RE_RANKING: False
WEIGHT: 'D:\\TransReID\\0321_market_vit_base\\transformer_120.pth'
NECK_FEAT: 'before'
FEAT_NORM: 'yes'

OUTPUT_DIR: 'D:\\TransReID\\0321_market_vit_base'



2022-11-05 10:09:15,520 transreid INFO: Running with config:
DATALOADER:
NUM_INSTANCE: 4
NUM_WORKERS: 0
SAMPLER: softmax_triplet
DATASETS:
NAMES: market1501
ROOT_DIR: D:\TransReID
INPUT:
PADDING: 10
PIXEL_MEAN: [0.5, 0.5, 0.5]
PIXEL_STD: [0.5, 0.5, 0.5]
PROB: 0.5
RE_PROB: 0.5
SIZE_TEST: [256, 128]
SIZE_TRAIN: [256, 128]
MODEL:
ATT_DROP_RATE: 0.0
COS_LAYER: False
DEVICE: cuda
DEVICE_ID: 0
DEVIDE_LENGTH: 4
DIST_TRAIN: False
DROP_OUT: 0.0
DROP_PATH: 0.1
ID_LOSS_TYPE: softmax
ID_LOSS_WEIGHT: 1.0
IF_LABELSMOOTH: off
IF_WITH_CENTER: no
JPM: False
LAST_STRIDE: 1
METRIC_LOSS_TYPE: triplet
NAME: transformer
NECK: bnneck
NO_MARGIN: True
PRETRAIN_CHOICE: imagenet
PRETRAIN_PATH: D:\\TransReID\\swin_tiny_patch4_window7_224.pth
RE_ARRANGE: True
SHIFT_NUM: 5
SHUFFLE_GROUP: 2
SIE_CAMERA: False
SIE_COE: 3.0
SIE_VIEW: False
STRIDE_SIZE: [16, 16]
TRANSFORMER_TYPE: swin
TRIPLET_LOSS_WEIGHT: 1.0
OUTPUT_DIR: D:\\TransReID\\0321_market_vit_base
SOLVER:
BASE_LR: 0.008
BIAS_LR_FACTOR: 2
CENTER_LOSS_WEIGHT: 0.0005
CENTER_LR: 0.5
CHECKPOINT_PERIOD: 120
COSINE_MARGIN: 0.5
COSINE_SCALE: 30
EVAL_PERIOD: 120
GAMMA: 0.1
IMS_PER_BATCH: 64
LARGE_FC_LR: False
LOG_PERIOD: 50
MARGIN: 0.3
MAX_EPOCHS: 120
MOMENTUM: 0.9
OPTIMIZER_NAME: SGD
SEED: 1234
STEPS: (40, 70)
WARMUP_EPOCHS: 5
WARMUP_FACTOR: 0.01
WARMUP_METHOD: linear
WEIGHT_DECAY: 0.0001
WEIGHT_DECAY_BIAS: 0.0001
TEST:
DIST_MAT: dist_mat.npy
EVAL: True
FEAT_NORM: yes
IMS_PER_BATCH: 256
NECK_FEAT: before
RE_RANKING: False
WEIGHT: D:\\TransReID\\0321_market_vit_base\\transformer_120.pth
2022-11-05 10:09:16,585 transreid.test INFO: Enter inferencing
2022-11-05 10:10:41,395 transreid.test INFO: Validation Results
2022-11-05 10:10:41,396 transreid.test INFO: mAP: 81.9%
2022-11-05 10:10:41,396 transreid.test INFO: CMC curve, Rank-1 :92.8%
2022-11-05 10:10:41,396 transreid.test INFO: CMC curve, Rank-5 :97.5%
2022-11-05 10:10:41,396 transreid.test INFO: CMC curve, Rank-10 :98.4%
625 changes: 625 additions & 0 deletions 0321_market_vit_base/train_log.txt

Large diffs are not rendered by default.

55 changes: 55 additions & 0 deletions configs/Market/swin.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
MODEL:
PRETRAIN_CHOICE: 'imagenet'
PRETRAIN_PATH: 'E:\\reid\\swin_base_patch4_window7_224_22k.pth'
METRIC_LOSS_TYPE: 'triplet'
IF_LABELSMOOTH: 'off'
IF_WITH_CENTER: 'no'
NAME: 'transformer'
NO_MARGIN: True
DEVICE_ID: ('0')
TRANSFORMER_TYPE: 'swin'
STRIDE_SIZE: [16, 16]

INPUT:
SIZE_TRAIN: [256, 128]
SIZE_TEST: [256, 128]
PROB: 0.5 # random horizontal flip
RE_PROB: 0.5 # random erasing
PADDING: 10
PIXEL_MEAN: [0.5, 0.5, 0.5]
PIXEL_STD: [0.5, 0.5, 0.5]

DATASETS:
NAMES: ('market1501')
ROOT_DIR: ('E:\\TransReID-main')

DATALOADER:
SAMPLER: 'softmax_triplet'
NUM_INSTANCE: 4
NUM_WORKERS: 0

SOLVER:
OPTIMIZER_NAME: 'SGD'
MAX_EPOCHS: 120
BASE_LR: 0.008
IMS_PER_BATCH: 16
WARMUP_METHOD: 'linear'
LARGE_FC_LR: False
CHECKPOINT_PERIOD: 120
LOG_PERIOD: 50
EVAL_PERIOD: 120
WEIGHT_DECAY: 1e-4
WEIGHT_DECAY_BIAS: 1e-4
BIAS_LR_FACTOR: 2

TEST:
EVAL: True
IMS_PER_BATCH: 256
RE_RANKING: False
WEIGHT: 'D:\\TransReID\\0321_market_vit_base\\transformer_120.pth'
NECK_FEAT: 'before'
FEAT_NORM: 'yes'

OUTPUT_DIR: 'D:\\TransReID\\0321_market_vit_base'


20 changes: 10 additions & 10 deletions configs/Market/vit_base.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
MODEL:
PRETRAIN_CHOICE: 'imagenet'
PRETRAIN_PATH: '/home/heshuting/.cache/torch/checkpoints/jx_vit_base_p16_224-80ecf9dd.pth'
PRETRAIN_PATH: 'E:\\python_prj\\jx_vit_base_p16_224-80ecf9dd.pth'
METRIC_LOSS_TYPE: 'triplet'
IF_LABELSMOOTH: 'off'
IF_WITH_CENTER: 'no'
NAME: 'transformer'
NO_MARGIN: True
DEVICE_ID: ('7')
DEVICE_ID: ('0')
TRANSFORMER_TYPE: 'vit_base_patch16_224_TransReID'
STRIDE_SIZE: [16, 16]

INPUT:
SIZE_TRAIN: [256, 128]
SIZE_TEST: [256, 128]
SIZE_TRAIN: [256, 256]
SIZE_TEST: [256, 256]
PROB: 0.5 # random horizontal flip
RE_PROB: 0.5 # random erasing
PADDING: 10
Expand All @@ -21,18 +21,18 @@ INPUT:

DATASETS:
NAMES: ('market1501')
ROOT_DIR: ('../../data')
ROOT_DIR: ('E:\\python_prj')

DATALOADER:
SAMPLER: 'softmax_triplet'
NUM_INSTANCE: 4
NUM_WORKERS: 8
NUM_INSTANCE: 1
NUM_WORKERS: 0

SOLVER:
OPTIMIZER_NAME: 'SGD'
MAX_EPOCHS: 120
BASE_LR: 0.008
IMS_PER_BATCH: 64
IMS_PER_BATCH: 2
WARMUP_METHOD: 'linear'
LARGE_FC_LR: False
CHECKPOINT_PERIOD: 120
Expand All @@ -46,10 +46,10 @@ TEST:
EVAL: True
IMS_PER_BATCH: 256
RE_RANKING: False
WEIGHT: '../logs/0321_market_vit_base/transformer_120.pth'
WEIGHT: 'E:\\python_prj\\log\\transformer_120.pth'
NECK_FEAT: 'before'
FEAT_NORM: 'yes'

OUTPUT_DIR: '../logs/0321_market_vit_base'
OUTPUT_DIR: 'E:\\python_prj\\log'


Loading