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

Function save_decoder_block

python/autoencoder.py:34–43  ·  view source on GitHub ↗
(decoder_block, path)

Source from the content-addressed store, hash-verified

32 save_resnet_block(mid.block_2, pathlib.Path(path, 'block_2'))
33
34def save_decoder_block(decoder_block, path):
35 pathlib.Path(path).mkdir(parents=True, exist_ok=True)
36
37 if 'block' in decoder_block:
38 save_resnet_block(decoder_block["block"][0], pathlib.Path(path, 'res1'))
39 save_resnet_block(decoder_block["block"][1], pathlib.Path(path, 'res2'))
40 save_resnet_block(decoder_block["block"][2], pathlib.Path(path, 'res3'))
41
42 if 'upsample' in decoder_block:
43 save_conv2d(decoder_block['upsample']['conv'], pathlib.Path(path, 'upsampler'))
44
45
46def save_decoder(decoder, path):

Callers 1

save_decoderFunction · 0.85

Calls 2

save_resnet_blockFunction · 0.85
save_conv2dFunction · 0.85

Tested by

no test coverage detected