mirror of
https://github.com/AUTOMATIC1111/stable-diffusion-webui.git
synced 2024-06-07 21:20:49 +00:00
remove profiler
This commit is contained in:
parent
a58ee39e38
commit
cf3cc4c762
@ -208,7 +208,6 @@ class ModelMover:
|
|||||||
handle.remove()
|
handle.remove()
|
||||||
|
|
||||||
def _pre_forward_hook(self, module, _):
|
def _pre_forward_hook(self, module, _):
|
||||||
with torch.profiler.record_function("lowvram prehook"):
|
|
||||||
with stream_wrapper(stream=self.model_mover_stream):
|
with stream_wrapper(stream=self.model_mover_stream):
|
||||||
idx = self.submodules_indexer[module]
|
idx = self.submodules_indexer[module]
|
||||||
for i in range(idx, idx + self.lookahead_distance):
|
for i in range(idx, idx + self.lookahead_distance):
|
||||||
@ -231,7 +230,6 @@ class ModelMover:
|
|||||||
submodule.to(devices.device, non_blocking=True)
|
submodule.to(devices.device, non_blocking=True)
|
||||||
|
|
||||||
def _post_forward_hook(self, module, _1, _2):
|
def _post_forward_hook(self, module, _1, _2):
|
||||||
with torch.profiler.record_function("lowvram posthook"):
|
|
||||||
with stream_wrapper(stream=self.model_mover_stream):
|
with stream_wrapper(stream=self.model_mover_stream):
|
||||||
del self.module_movement_events[module]
|
del self.module_movement_events[module]
|
||||||
module.to(cpu, non_blocking=True)
|
module.to(cpu, non_blocking=True)
|
||||||
|
Loading…
Reference in New Issue
Block a user