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

Function save_spatial_transformer

python/unet.py:74–81  ·  view source on GitHub ↗
(spatial_transformer, path)

Source from the content-addressed store, hash-verified

72
73
74def save_spatial_transformer(spatial_transformer, path):
75 pathlib.Path(path).mkdir(parents=True, exist_ok=True)
76
77 # Save GroupNorm, Conv2d, BasicTransformerBlock instances
78 save_group_norm(spatial_transformer.norm, os.path.join(path, 'norm'))
79 save_conv2d(spatial_transformer.proj_in, os.path.join(path, 'proj_in'))
80 save_basic_transformer_block(spatial_transformer.transformer_blocks[0], os.path.join(path, 'transformer'))
81 save_conv2d(spatial_transformer.proj_out, os.path.join(path, 'proj_out'))
82
83
84def save_downsample(downsample, path):

Callers 3

save_res_transformer_resFunction · 0.85
save_res_transformerFunction · 0.85

Calls 3

save_group_normFunction · 0.85
save_conv2dFunction · 0.85

Tested by

no test coverage detected