mohammed-aljafry commited on
Commit
c38878a
ยท
verified ยท
1 Parent(s): 5a6c071

Upload model.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. model.py +12 -14
model.py CHANGED
@@ -1054,20 +1054,18 @@ class Interfuser(nn.Module):
1054
  # ... (ูƒู„ ุงู„ูƒูˆุฏ ุงู„ุขุฎุฑ ููŠ ุงู„ู…ู„ู ูŠุจู‚ู‰ ูƒู…ุง ู‡ูˆ) ...
1055
 
1056
  # --- Model Builder Function ---
1057
- @register_model
1058
- def interfuser_baseline(**kwargs):
 
 
1059
  model = Interfuser(
1060
- enc_depth=6,
1061
- dec_depth=6,
1062
- embed_dim=256,
1063
- rgb_backbone_name="r50",
1064
- lidar_backbone_name="r18",
1065
- # ================== ุงู„ุชุนุฏูŠู„ ุงู„ุฃูˆู„ ==================
1066
- # ุชู… ุชุบูŠูŠุฑู‡ุง ู…ู† "gru-command" ุฅู„ู‰ "gru" ู„ุชุทุงุจู‚ ุงู„ู…ู„ู ุงู„ู…ุญููˆุธ
1067
- waypoints_pred_head="gru",
1068
- # ================== ุงู„ุชุนุฏูŠู„ ุงู„ุซุงู†ูŠ ==================
1069
- use_different_backbone=True,
1070
- # ุชู… ุชุบูŠูŠุฑู‡ุง ู…ู† False ุฅู„ู‰ True ู„ุชุทุงุจู‚ ุงู„ู…ู„ู ุงู„ู…ุญููˆุธ (12 ู‚ู†ุงุฉ ุฅุฏุฎุงู„)
1071
- direct_concat=True,
1072
  )
1073
  return model
 
1054
  # ... (ูƒู„ ุงู„ูƒูˆุฏ ุงู„ุขุฎุฑ ููŠ ุงู„ู…ู„ู ูŠุจู‚ู‰ ูƒู…ุง ู‡ูˆ) ...
1055
 
1056
  # --- Model Builder Function ---
1057
+ def build_interfuser_model(config):
1058
+ """
1059
+ ุชุจู†ูŠ ู†ู…ูˆุฐุฌ Interfuser ุจู†ุงุกู‹ ุนู„ู‰ ู‚ุงู…ูˆุณ ุฅุนุฏุงุฏุงุช.
1060
+ """
1061
  model = Interfuser(
1062
+ enc_depth=config.get("enc_depth", 6),
1063
+ dec_depth=config.get("dec_depth", 6),
1064
+ embed_dim=config.get("embed_dim", 256),
1065
+ rgb_backbone_name=config.get("rgb_backbone_name", "r50"),
1066
+ lidar_backbone_name=config.get("lidar_backbone_name", "r18"),
1067
+ waypoints_pred_head=config.get("waypoints_pred_head", "gru"),
1068
+ use_different_backbone=config.get("use_different_backbone", True),
1069
+ direct_concat=config.get("direct_concat", True),
 
 
 
 
1070
  )
1071
  return model