MCPcopy Index your code
hub / github.com/BIT-DataLab/Edit-Banana / load_model

Method load_model

modules/sam3_info_extractor.py:396–407  ·  view source on GitHub ↗

Load SAM3 model.

(self)

Source from the content-addressed store, hash-verified

394 self._log("Config reloaded")
395
396 def load_model(self):
397 """Load SAM3 model."""
398 if self._sam3_model is None:
399 sam3_config = ConfigLoader.get_sam3_config()
400 device = sam3_config.get("device") # e.g. "cpu" or "cuda", None = auto
401 self._sam3_model = SAM3Model(
402 checkpoint_path=self._checkpoint_path,
403 bpe_path=self._bpe_path,
404 device=device
405 )
406 if not self._sam3_model.is_loaded:
407 self._sam3_model.load()
408
409 def process(self, context: ProcessingContext) -> ProcessingResult:
410 """

Callers 3

processMethod · 0.95
extract_by_groupMethod · 0.95

Calls 3

SAM3ModelClass · 0.85
get_sam3_configMethod · 0.80
loadMethod · 0.45

Tested by

no test coverage detected