MCPcopy Create free account
hub / github.com/OpenImagingLab/FlashVSR / __init__

Method __init__

diffsynth/models/sdxl_motion.py:7–47  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

5
6class SDXLMotionModel(torch.nn.Module):
7 def __init__(self):
8 super().__init__()
9 self.motion_modules = torch.nn.ModuleList([
10 TemporalBlock(8, 320//8, 320, eps=1e-6),
11 TemporalBlock(8, 320//8, 320, eps=1e-6),
12
13 TemporalBlock(8, 640//8, 640, eps=1e-6),
14 TemporalBlock(8, 640//8, 640, eps=1e-6),
15
16 TemporalBlock(8, 1280//8, 1280, eps=1e-6),
17 TemporalBlock(8, 1280//8, 1280, eps=1e-6),
18
19 TemporalBlock(8, 1280//8, 1280, eps=1e-6),
20 TemporalBlock(8, 1280//8, 1280, eps=1e-6),
21 TemporalBlock(8, 1280//8, 1280, eps=1e-6),
22
23 TemporalBlock(8, 640//8, 640, eps=1e-6),
24 TemporalBlock(8, 640//8, 640, eps=1e-6),
25 TemporalBlock(8, 640//8, 640, eps=1e-6),
26
27 TemporalBlock(8, 320//8, 320, eps=1e-6),
28 TemporalBlock(8, 320//8, 320, eps=1e-6),
29 TemporalBlock(8, 320//8, 320, eps=1e-6),
30 ])
31 self.call_block_id = {
32 0: 0,
33 2: 1,
34 7: 2,
35 10: 3,
36 15: 4,
37 18: 5,
38 25: 6,
39 28: 7,
40 31: 8,
41 35: 9,
42 38: 10,
43 41: 11,
44 44: 12,
45 46: 13,
46 48: 14,
47 }
48
49 def forward(self):
50 pass

Callers

nothing calls this directly

Calls 1

TemporalBlockClass · 0.85

Tested by

no test coverage detected