|
|
@ -657,8 +657,10 @@ def checkpoint_filter_fn(state_dict, model):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def _create_davit(variant, pretrained=False, **kwargs):
|
|
|
|
def _create_davit(variant, pretrained=False, **kwargs):
|
|
|
|
|
|
|
|
out_indices = [i for i, _ in enumerate(kwargs.get(depths))]
|
|
|
|
|
|
|
|
feature_cfg = {'out_indices', out_indices}
|
|
|
|
model = build_model_with_cfg(DaViT, variant, pretrained,
|
|
|
|
model = build_model_with_cfg(DaViT, variant, pretrained,
|
|
|
|
pretrained_filter_fn=checkpoint_filter_fn, **kwargs)
|
|
|
|
pretrained_filter_fn=checkpoint_filter_fn, feature_cfg=feature_cfg **kwargs)
|
|
|
|
return model
|
|
|
|
return model
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|