diffusers
9c7e2051 - Comprehensive type checking for `from_pretrained` kwargs (#10758)

Comment changes are shownComment changes are hidden
Commit
119 days ago
Comprehensive type checking for `from_pretrained` kwargs (#10758) * More robust from_pretrained init_kwargs type checking * Corrected for Python 3.10 * Type checks subclasses and fixed type warnings * More type corrections and skip tokenizer type checking * make style && make quality * Updated docs and types for Lumina pipelines * Fixed check for empty signature * changed location of helper functions * make style --------- Co-authored-by: hlky <hlky@hlky.ac>
Author
Parents
  • src/diffusers/pipelines
    • animatediff
      • File
        pipeline_animatediff_video2video.py
      • File
        pipeline_animatediff_video2video_controlnet.py
    • controlnet_hunyuandit
      • File
        pipeline_hunyuandit_controlnet.py
    • controlnet_sd3
      • File
        pipeline_stable_diffusion_3_controlnet.py
      • File
        pipeline_stable_diffusion_3_controlnet_inpainting.py
    • dance_diffusion
      • File
        pipeline_dance_diffusion.py
    • ddim
      • File
        pipeline_ddim.py
    • ddpm
      • File
        pipeline_ddpm.py
    • deprecated/repaint
      • File
        pipeline_repaint.py
    • hunyuandit
      • File
        pipeline_hunyuandit.py
    • lumina
      • File
        pipeline_lumina.py
    • lumina2
      • File
        pipeline_lumina2.py
    • pag
      • File
        pipeline_pag_sana.py
    • File
      pipeline_loading_utils.py
    • File
      pipeline_utils.py
    • sana
      • File
        pipeline_sana.py
    • stable_cascade
      • File
        pipeline_stable_cascade.py
      • File
        pipeline_stable_cascade_combined.py
    • stable_diffusion
      • File
        pipeline_stable_unclip.py
    • stable_diffusion_3
      • File
        pipeline_stable_diffusion_3.py
      • File
        pipeline_stable_diffusion_3_img2img.py
      • File
        pipeline_stable_diffusion_3_inpaint.py
    • stable_diffusion_k_diffusion
      • File
        pipeline_stable_diffusion_k_diffusion.py
  • tests
    • fixtures/custom_pipeline
      • File
        pipeline.py
      • File
        what_ever.py
    • pipelines/lumina2
      • File
        test_pipeline_lumina2.py