|
_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)) |
|
|
|
|
|
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)] |
|
|
|
|
|
train_cfg = dict(type='EpochBasedTrainLoop', max_epochs=12, val_interval=12) |
|
val_cfg = dict(type='ValLoop') |
|
test_cfg = dict(type='TestLoop') |
|
|