bykang commited on
Commit
02d2686
1 Parent(s): 2e1cd51

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -1
app.py CHANGED
@@ -33,9 +33,15 @@ model_configs = {
33
  'vitl': {'encoder': 'vitl', 'features': 256, 'out_channels': [256, 512, 1024, 1024]},
34
  'vitg': {'encoder': 'vitg', 'features': 384, 'out_channels': [1536, 1536, 1536, 1536]}
35
  }
 
 
 
 
 
 
36
  encoder = 'vitg'
37
  model = DepthAnythingV2(**model_configs[encoder])
38
- filepath = hf_hub_download(repo_id="LiheYoung/Depth-Anything-V2-Checkpoints", filename=f"depth_anything_v2_{encoder}.pth", repo_type="model")
39
  state_dict = torch.load(filepath, map_location="cpu")
40
  model.load_state_dict(state_dict)
41
  model = model.to(DEVICE).eval()
 
33
  'vitl': {'encoder': 'vitl', 'features': 256, 'out_channels': [256, 512, 1024, 1024]},
34
  'vitg': {'encoder': 'vitg', 'features': 384, 'out_channels': [1536, 1536, 1536, 1536]}
35
  }
36
+ encoder2name = {
37
+ 'vits': 'Small',
38
+ 'vitb': 'Base',
39
+ 'vitl': 'Large',
40
+ 'vitg': 'Gaint',
41
+ }
42
  encoder = 'vitg'
43
  model = DepthAnythingV2(**model_configs[encoder])
44
+ filepath = hf_hub_download(repo_id=f"depth-anything/Depth-Anything-V2-{encoder2name[encoder]}", filename=f"model.pth", repo_type="model")
45
  state_dict = torch.load(filepath, map_location="cpu")
46
  model.load_state_dict(state_dict)
47
  model = model.to(DEVICE).eval()