a b/configs/gaitset/gaitset_casiae.yaml
1
data_cfg:
2
  dataset_name: CASIA-E
3
  dataset_root: your_path
4
  dataset_partition: ./datasets/CASIA-E/CASIA-E.json
5
  num_workers: 1
6
  remove_no_gallery: false
7
  test_dataset_name: CASIA-E
8
9
evaluator_cfg:
10
  enable_float16: false
11
  restore_ckpt_strict: true
12
  restore_hint: 60000
13
  save_name: GaitSet
14
  sampler:
15
    batch_size: 16
16
    sample_type: all_ordered
17
    type: InferenceSampler
18
  metric: euc # cos
19
20
loss_cfg:
21
  loss_term_weight: 1.0
22
  margin: 0.2
23
  type: TripletLoss
24
  log_prefix: triplet
25
26
model_cfg:
27
  model: GaitSet
28
  in_channels:
29
    - 1
30
    - 64
31
    - 128
32
    - 256
33
  SeparateFCs:
34
    in_channels: 256
35
    out_channels: 256
36
    parts_num: 62
37
  bin_num:
38
    - 16
39
    - 8
40
    - 4
41
    - 2
42
    - 1
43
44
optimizer_cfg:
45
  lr: 0.1
46
  momentum: 0.9
47
  solver: SGD
48
  weight_decay: 0.0005
49
50
scheduler_cfg:
51
  gamma: 0.1
52
  milestones:
53
    - 20000
54
    - 40000
55
    - 50000
56
  scheduler: MultiStepLR
57
58
trainer_cfg:
59
  enable_float16: true
60
  log_iter: 100
61
  with_test: false
62
  restore_ckpt_strict: true
63
  restore_hint: 0
64
  save_iter: 60000
65
  save_name: GaitSet
66
  sync_BN: false
67
  total_iter: 60000
68
  sampler:
69
    batch_shuffle: false
70
    batch_size:
71
      - 8
72
      - 32
73
    frames_num_fixed: 30
74
    frames_num_max: 50
75
    frames_num_min: 25
76
    sample_type: fixed_unordered
77
    type: TripletSampler