MCPcopy Index your code
hub / github.com/NVIDIA/Stable-Diffusion-WebUI-TensorRT / activate

Method activate

scripts/trt.py:91–101  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

89 self.activate()
90
91 def activate(self):
92 self.loaded_config = self.configs[self.profile_idx]
93 if self.engine is None:
94 self.engine = Engine(
95 os.path.join(TRT_MODEL_DIR, self.loaded_config["filepath"])
96 )
97 self.engine.load()
98 print(f"\nLoaded Profile: {self.profile_idx}")
99 print(self.engine)
100 self.engine_vram_req = self.engine.engine.device_memory_size
101 self.engine.activate(True)
102
103 def deactivate(self):
104 del self.engine

Callers 2

switch_engineMethod · 0.95
apply_unetMethod · 0.45

Calls 2

EngineClass · 0.90
loadMethod · 0.80

Tested by

no test coverage detected