Modify config relates to logger and checkpoint

pull/913/head
yingfhu 2022-05-24 09:23:05 +00:00 committed by mzr1996
parent 58d9f649ed
commit 65f3b2221d
5 changed files with 16 additions and 18 deletions

View File

@ -8,7 +8,7 @@ default_hooks = dict(
timer=dict(type='IterTimerHook'),
# logger configure
logger=dict(type='LoggerHook', interval=50),
logger=dict(type='LoggerHook', interval=100),
# Parameter Scheduler
param_scheduler=dict(type='ParamSchedulerHook'),

View File

@ -40,15 +40,11 @@ optimizer_config = dict(grad_clip=None)
# learning policy
param_scheduler = dict(
type='MultiStepLR', by_epoch=True, milestones=[15], gamma=0.1)
# checkpoint saving
checkpoint_config = dict(interval=1)
# yapf:disable
log_config = dict(
interval=150,
hooks=[
dict(type='TextLoggerHook'),
# dict(type='TensorboardLoggerHook')
])
default_hooks = dict(
logger=dict(type='LoggerHook', interval=150),
checkpoint=dict(type='CheckpointHook', interval=1)
)
# yapf:enable
# train, val, test setting

View File

@ -13,7 +13,8 @@ model = dict(
type='Pretrained', checkpoint=checkpoint, prefix='backbone')),
head=dict(num_classes=200, ))
log_config = dict(interval=20) # log every 20 intervals
checkpoint_config = dict(
interval=1, max_keep_ckpts=3) # save last three checkpoints
default_hooks = dict(
# log every 20 intervals
logger=dict(type='LoggerHook', interval=20),
# save last three checkpoints
checkpoint=dict(type='CheckpointHook', interval=1, max_keep_ckpts=3))

View File

@ -31,7 +31,8 @@ optimizer = dict(
paramwise_cfg=paramwise_cfg)
optimizer_config = dict(grad_clip=dict(max_norm=5.0), _delete_=True)
log_config = dict(interval=20) # log every 20 intervals
checkpoint_config = dict(
interval=1, max_keep_ckpts=3) # save last three checkpoints
default_hooks = dict(
# log every 20 intervals
logger=dict(type='LoggerHook', interval=20),
# save last three checkpoints
checkpoint=dict(type='CheckpointHook', interval=1, max_keep_ckpts=3))

View File

@ -112,6 +112,6 @@ runner = dict(
options_cfg=options_cfg,
max_iters=5000)
checkpoint_config = dict(interval=1000)
default_hooks = dict(checkpoint=dict(type='CheckpointHook', interval=1000))
fp16 = dict(loss_scale=256.0, velocity_accum_type='half', accum_type='half')