MCPcopy Create free account
hub / github.com/modelscope/modelscope / __init__

Method __init__

modelscope/models/base/base_model.py:30–37  ·  view source on GitHub ↗
(self, model_dir, *args, **kwargs)

Source from the content-addressed store, hash-verified

28 """
29
30 def __init__(self, model_dir, *args, **kwargs):
31 self.model_dir = model_dir
32 device_name = kwargs.get('device', 'gpu')
33 verify_device(device_name)
34 self._device_name = device_name
35 self.trust_remote_code = kwargs.get(
36 'trust_remote_code',
37 False) or check_model_from_owner_group(model_dir)
38
39 def __call__(self, *args, **kwargs) -> Dict[str, Any]:
40 return self.postprocess(self.forward(*args, **kwargs))

Callers

nothing calls this directly

Calls 3

verify_deviceFunction · 0.90
getMethod · 0.45

Tested by

no test coverage detected