MCPcopy Create free account
hub / github.com/Gadersd/stable-diffusion-burn / save_attn_block

Function save_attn_block

python/autoencoder.py:18–25  ·  view source on GitHub ↗
(attn_block, path)

Source from the content-addressed store, hash-verified

16 save_conv2d(resnet_block.nin_shortcut, pathlib.Path(path, 'nin_shortcut'))
17
18def save_attn_block(attn_block, path):
19 pathlib.Path(path).mkdir(parents=True, exist_ok=True)
20
21 save_group_norm(attn_block.norm, pathlib.Path(path, 'norm'))
22 save_conv2d(attn_block.q, pathlib.Path(path, 'q'))
23 save_conv2d(attn_block.k, pathlib.Path(path, 'k'))
24 save_conv2d(attn_block.v, pathlib.Path(path, 'v'))
25 save_conv2d(attn_block.proj_out, pathlib.Path(path, 'proj_out'))
26
27def save_mid(mid, path):
28 pathlib.Path(path).mkdir(parents=True, exist_ok=True)

Callers 1

save_midFunction · 0.85

Calls 2

save_group_normFunction · 0.85
save_conv2dFunction · 0.85

Tested by

no test coverage detected