MCPcopy Create free account
hub / github.com/casterpollux/MiniMax-bmo / lazy_import_diffusers

Function lazy_import_diffusers

minimax_mask_node_bmo.py:100–110  ·  view source on GitHub ↗

Lazy import diffusers components to avoid import issues

()

Source from the content-addressed store, hash-verified

98
99# Lazy imports for diffusers components
100def lazy_import_diffusers():
101 """Lazy import diffusers components to avoid import issues"""
102 global AutoencoderKLWan, UniPCMultistepScheduler, Minimax_Remover_Pipeline_BMO, Transformer3DModel
103
104 if 'AutoencoderKLWan' not in globals():
105 from diffusers.models import AutoencoderKLWan
106 from diffusers.schedulers import UniPCMultistepScheduler
107 from pipeline_minimax_remover_bmo import Minimax_Remover_Pipeline_BMO
108 from transformer_minimax_remover import Transformer3DModel
109
110 return AutoencoderKLWan, UniPCMultistepScheduler, Minimax_Remover_Pipeline_BMO, Transformer3DModel
111
112class MinimaxRemoverBMONode:
113 """

Callers 1

load_modelsMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected