configs/DBG_kinetics_resnet_8gpu_c2d_nonlocal_300k.yaml [1:55]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DATADIR: ../data/lmdb/kinetics_lmdb_multicrop/
FILENAME_GT: ../process_data/kinetics/vallist.txt

NUM_GPUS: 8
LOG_PERIOD: 10

MODEL:
  NUM_CLASSES: 400
  MODEL_NAME: resnet_video
  BN_MOMENTUM: 0.9
  BN_EPSILON: 1.0000001e-5
  ALLOW_INPLACE_SUM: True
  ALLOW_INPLACE_RELU: True
  ALLOW_INPLACE_RESHAPE: True
  MEMONGER: True

  BN_INIT_GAMMA: 0.0
  DEPTH: 50
  VIDEO_ARC_CHOICE: 1

RESNETS:
  NUM_GROUPS: 1  # ResNet: 1x; RESNETS: 32x
  WIDTH_PER_GROUP: 64  # ResNet: 64d; RESNETS: 4d
  TRANS_FUNC: bottleneck_transformation_3d # bottleneck_transformation, basic_transformation

TRAIN:
  DATA_TYPE: train
  BATCH_SIZE: 64
  EVAL_PERIOD: 20000
  JITTER_SCALES: [256, 320]

  MEM_CACHE: False
  COMPUTE_PRECISE_BN: True
  CROP_SIZE: 224 # 112

  VIDEO_LENGTH: 8  # default: 32  # <===============
  SAMPLE_RATE: 8  # default: 2  # <===============
  TEST_AFTER_TRAIN: True

TEST:
  DATA_TYPE: val
  BATCH_SIZE: 64
  CROP_SIZE: 224 # 224
  SCALE: 256 # 128

  VIDEO_LENGTH: 8  # default: 32  # <===============
  SAMPLE_RATE: 8  # default: 2  # <===============

  OUTPUT_NAME: softmax # output layer name
  DATASET_SIZE: 19761 # total test video number
  NUM_TEST_CLIPS: 30 # 10 clips and 3 crops per clip

SOLVER:
  LR_POLICY: 'steps_with_relative_lrs' # 'step', 'steps_with_lrs', 'steps_with_relative_lrs', 'steps_with_decay'
  BASE_LR: 0.01
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



configs/DBG_kinetics_resnet_8gpu_c2d_nonlocal_400k.yaml [1:55]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
DATADIR: ../data/lmdb/kinetics_lmdb_multicrop/
FILENAME_GT: ../process_data/kinetics/vallist.txt

NUM_GPUS: 8
LOG_PERIOD: 10

MODEL:
  NUM_CLASSES: 400
  MODEL_NAME: resnet_video
  BN_MOMENTUM: 0.9
  BN_EPSILON: 1.0000001e-5
  ALLOW_INPLACE_SUM: True
  ALLOW_INPLACE_RELU: True
  ALLOW_INPLACE_RESHAPE: True
  MEMONGER: True

  BN_INIT_GAMMA: 0.0
  DEPTH: 50
  VIDEO_ARC_CHOICE: 1

RESNETS:
  NUM_GROUPS: 1  # ResNet: 1x; RESNETS: 32x
  WIDTH_PER_GROUP: 64  # ResNet: 64d; RESNETS: 4d
  TRANS_FUNC: bottleneck_transformation_3d # bottleneck_transformation, basic_transformation

TRAIN:
  DATA_TYPE: train
  BATCH_SIZE: 64
  EVAL_PERIOD: 20000
  JITTER_SCALES: [256, 320]

  MEM_CACHE: False
  COMPUTE_PRECISE_BN: True
  CROP_SIZE: 224 # 112

  VIDEO_LENGTH: 8  # default: 32  # <===============
  SAMPLE_RATE: 8  # default: 2  # <===============
  TEST_AFTER_TRAIN: True

TEST:
  DATA_TYPE: val
  BATCH_SIZE: 64
  CROP_SIZE: 224 # 224
  SCALE: 256 # 128

  VIDEO_LENGTH: 8  # default: 32  # <===============
  SAMPLE_RATE: 8  # default: 2  # <===============

  OUTPUT_NAME: softmax # output layer name
  DATASET_SIZE: 19761 # total test video number
  NUM_TEST_CLIPS: 30 # 10 clips and 3 crops per clip

SOLVER:
  LR_POLICY: 'steps_with_relative_lrs' # 'step', 'steps_with_lrs', 'steps_with_relative_lrs', 'steps_with_decay'
  BASE_LR: 0.01
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



