winfred2027 commited on
Commit
a3b89fa
·
verified ·
1 Parent(s): e03c2d8

Update openshape/__init__.py

Browse files
Files changed (1) hide show
  1. openshape/__init__.py +8 -0
openshape/__init__.py CHANGED
@@ -32,6 +32,13 @@ def B32(s):
32
  model.load_state_dict(module(s, 'pc_encoder'))
33
  return model
34
 
 
 
 
 
 
 
 
35
 
36
  def G14_M(s):
37
  model = Projected(
@@ -50,6 +57,7 @@ model_list = {
50
  "openshape-pointbert-vitb32-rgb": B32,
51
  "openshape-pointbert-vitl14-rgb": L14,
52
  "openshape-pointbert-vitg14-rgb": G14,
 
53
  "tripletmix-pointbert-shapenet": G14_M,
54
  "pc_adapter": PCA,
55
  }
 
32
  model.load_state_dict(module(s, 'pc_encoder'))
33
  return model
34
 
35
+ def S14(s):
36
+ model = Projected(
37
+ PointPatchTransformer(256, 6, 4, 1024, 96, 64, 0.4, 256, 6),
38
+ nn.Linear(256, cfg.model.out_channel)
39
+ )
40
+ model.load_state_dict(module(['state_dict'], 'module'))
41
+ return model
42
 
43
  def G14_M(s):
44
  model = Projected(
 
57
  "openshape-pointbert-vitb32-rgb": B32,
58
  "openshape-pointbert-vitl14-rgb": L14,
59
  "openshape-pointbert-vitg14-rgb": G14,
60
+ "openshape-pointbert-shapenet": S14,
61
  "tripletmix-pointbert-shapenet": G14_M,
62
  "pc_adapter": PCA,
63
  }