-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlinear_Slow-R18_syn_anyckpt_100e_lr0.1.yaml
64 lines (64 loc) · 1.42 KB
/
linear_Slow-R18_syn_anyckpt_100e_lr0.1.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
TASK: ssl_eval_ucf
TRAIN:
ENABLE: True
DATASET: kinetics
BATCH_SIZE: 32
EVAL_PERIOD: 10
CHECKPOINT_PERIOD: 10
AUTO_RESUME: True
CHECKPOINT_CLEAR_NAME_PATTERN: ("backbone.",)
CHECKPOINT_EPOCH_RESET: True
#CHECKPOINT_FILE_PATH: './checkpoints/ssl_checkpoint_epoch_00500.pyth'
RESNET:
DEPTH: 18
NUM_BLOCK_TEMP_KERNEL: [[2], [2], [2], [2]]
TRANS_FUNC: basic_transform
DATA:
NUM_FRAMES: 8
SAMPLING_RATE: 8
SSL_COLOR_JITTER: True # default false
COLOR_RND_GRAYSCALE: 0.2 # default 0.0
SSL_COLOR_HUE: 0.1
SSL_COLOR_BRI_CON_SAT: [0.4, 0.4, 0.4] # default [0.4, 0.4, 0.4]
TRAIN_JITTER_SCALES: [256, 320]
TRAIN_CROP_SIZE: 224
TEST_CROP_SIZE: 256
INPUT_CHANNEL_NUM: [3]
DECODING_BACKEND: pyav
PATH_TO_DATA_DIR: /disk/gao2/code/VideoMAE/data/ucf101/
BN:
USE_PRECISE_STATS: False
NUM_BATCHES_PRECISE: 200
WEIGHT_DECAY: 0.0
NUM_SYNC_DEVICES: 1
NORM_TYPE: "sync_batchnorm"
SOLVER:
BASE_LR: 0.1
BASE_LR_SCALE_NUM_SHARDS: True
LR_POLICY: cosine
MAX_EPOCH: 100
MOMENTUM: 0.9
WEIGHT_DECAY: 0.0
WARMUP_EPOCHS: 5.0
WARMUP_START_LR: 0.0001
OPTIMIZING_METHOD: sgd
MODEL:
NUM_CLASSES: 101
MODEL_NAME: ResNet
ARCH: slow
LOSS_FUNC: cross_entropy
DROPOUT_RATE: 0.0
DETACH_FINAL_FC: True
TEST:
ENABLE: True
DATASET: kinetics
BATCH_SIZE: 64
DATA_LOADER:
NUM_WORKERS: 8
PIN_MEMORY: True
MIXUP:
ENABLE: False
NUM_GPUS: 1
NUM_SHARDS: 1
RNG_SEED: 0
OUTPUT_DIR: ./work_dirs/finetune_ucf101/