Astridkraft commited on
Commit
041ccf6
·
verified ·
1 Parent(s): e8ce19b

Update controlnet_module.py

Browse files
Files changed (1) hide show
  1. controlnet_module.py +4 -1
controlnet_module.py CHANGED
@@ -50,11 +50,14 @@ class ControlNetProcessor:
50
  # Die korrekte Modell-ID für SAM 2 Tiny
51
  model_id = "facebook/sam2-hiera-tiny"
52
 
 
 
53
  # Lade Processor und Modell mit der neuen API
54
  self.sam_processor = Sam2Processor.from_pretrained(model_id)
55
- self.sam_model = Sam2Model.from_pretrained(model_id).to(self.device)
56
  self.sam_model.eval() # Setze Modell in Evaluierungsmodus
57
 
 
58
  self.sam_initialized = True
59
  print("✅ SAM 2 erfolgreich geladen (via Transformers)")
60
  return True
 
50
  # Die korrekte Modell-ID für SAM 2 Tiny
51
  model_id = "facebook/sam2-hiera-tiny"
52
 
53
+
54
+
55
  # Lade Processor und Modell mit der neuen API
56
  self.sam_processor = Sam2Processor.from_pretrained(model_id)
57
+ self.sam_model = Sam2Model.from_pretrained(model_id, torch_dtype=self.torch_dtype).to(self.device)
58
  self.sam_model.eval() # Setze Modell in Evaluierungsmodus
59
 
60
+
61
  self.sam_initialized = True
62
  print("✅ SAM 2 erfolgreich geladen (via Transformers)")
63
  return True