_base_ = [ '../_base_/models/resnet50.py', '../_base_/datasets/imagenet.py', '../_base_/schedules/lars_coslr-90e.py', '../_base_/default_runtime.py', ] model = dict(backbone=dict(frozen_stages=4)) # dataset summary data = dict(imgs_per_gpu=512) # total 512*8=4096, 8GPU linear cls # simsiam setting # runtime settings # the max_keep_ckpts controls the max number of ckpt file in your work_dirs # if it is 3, when CheckpointHook (in mmcv) saves the 4th ckpt # it will remove the oldest one to keep the number of total ckpts as 3 checkpoint_config = dict(interval=10, max_keep_ckpts=3)