Spaces:
Running
on
Zero
Running
on
Zero
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) | |