Spaces:
Running
on
Zero
Running
on
Zero
File size: 681 Bytes
4c954ae |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
from .dpt.models import DPTFieldModel
def build_dpt(
basemodel = "vitb_rn50_384",
features=256,
readout = "project",
channels_last = False,
use_bn = True,
enable_attention_hooks = False,
head_size = [[3],[1],[1],[2],[2]],
use_layer_scale = False,
**kwargs):
model = DPTFieldModel(
features=features,
backbone=basemodel,
readout=readout,
channels_last=channels_last,
use_bn=use_bn,
enable_attention_hooks=enable_attention_hooks,
head_size=head_size,
use_layer_scale=use_layer_scale
)
return model
def build_backbone(**kwargs):
return build_dpt(**kwargs)
|