MCPcopy Index your code
hub / github.com/VisionXLab/OF-Diff / register_buffer

Method register_buffer

ldm/models/diffusion/plms.py:19–23  ·  view source on GitHub ↗
(self, name, attr)

Source from the content-addressed store, hash-verified

17 self.schedule = schedule
18
19 def register_buffer(self, name, attr):
20 if type(attr) == torch.Tensor:
21 if attr.device != torch.device("cuda"):
22 attr = attr.to(torch.device("cuda"))
23 setattr(self, name, attr)
24
25 def make_schedule(self, ddim_num_steps, ddim_discretize="uniform", ddim_eta=0., verbose=True):
26 if ddim_eta != 0:

Callers 1

make_scheduleMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected