bridge.diffusion.data.common.safe_decoder#
Safe decoding for Bridge diffusion WebDataset fields.
Module Contents#
Classes#
Energon decoder that never uses WebDataset’s unrestricted pickle handlers. |
Functions#
Decode tensor fields safely and delegate non-executable formats. |
Data#
API#
- bridge.diffusion.data.common.safe_decoder._PICKLE_EXTENSIONS#
‘frozenset(…)’
- bridge.diffusion.data.common.safe_decoder._safe_basic_handler(key: str, data: bytes) Any#
Decode tensor fields safely and delegate non-executable formats.
- class bridge.diffusion.data.common.safe_decoder.SafeDiffusionSampleDecoder#
Bases:
megatron.energon.flavors.webdataset.sample_decoder.SampleDecoderEnergon decoder that never uses WebDataset’s unrestricted pickle handlers.
Initialization