MCPcopy Create free account
hub / github.com/DragonisCV/RAM / __init__

Method __init__

scripts/analysis_utils.py:101–107  ·  view source on GitHub ↗
(self, opt)

Source from the content-addressed store, hash-verified

99
100class BaseAnalysis(BaseModel):
101 def __init__(self, opt):
102 self.opt = opt
103 self.device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
104 self.setup_environment()
105 self._load_model()
106 self.hook_list = self._register_hooks()
107 self.test_loaders = self.build_test_loaders()
108
109 def setup_environment(self):
110 torch.backends.cudnn.benchmark = True

Callers

nothing calls this directly

Calls 4

setup_environmentMethod · 0.95
_load_modelMethod · 0.95
_register_hooksMethod · 0.95
build_test_loadersMethod · 0.95

Tested by

no test coverage detected