_base_ = [ '../_base_/models/fcaf3d.py', '../_base_/default_runtime.py', '../_base_/datasets/s3dis-3d.py' ] model = dict(bbox_head=dict(num_classes=5)) optim_wrapper = dict( type='OptimWrapper', optimizer=dict(type='AdamW', lr=0.001, weight_decay=0.0001), clip_grad=dict(max_norm=10, norm_type=2)) # learning rate param_scheduler = dict( type='MultiStepLR', begin=0, end=12, by_epoch=True, milestones=[8, 11], gamma=0.1) custom_hooks = [dict(type='EmptyCacheHook', after_iter=True)] # training schedule for 1x train_cfg = dict(type='EpochBasedTrainLoop', max_epochs=12, val_interval=12) val_cfg = dict(type='ValLoop') test_cfg = dict(type='TestLoop')