diffusers
Add Helios-14B Video Generation Pipelines
#13208
Merged

Commits
  • [1/N] add helios
    yuanshenghai committed 40 days ago
  • fix test
    yuanshenghai committed 40 days ago
  • make fix-copies
    yuanshenghai committed 40 days ago
  • change script path
    yuanshenghai committed 40 days ago
  • fix cus script
    yuanshenghai committed 40 days ago
  • update docs
    yuanshenghai committed 40 days ago
  • fix documented check
    yuanshenghai committed 40 days ago
  • update links for docs and examples
    yuanshenghai committed 40 days ago
  • change default config
    yuanshenghai committed 40 days ago
  • small refactor
    yuanshenghai committed 39 days ago
  • add test
    yuanshenghai committed 39 days ago
  • Update src/diffusers/models/transformers/transformer_helios.py
    SHYuanBest committed 39 days ago
  • remove register_buffer for _scale_cache
    yuanshenghai committed 39 days ago
  • fix non-cuda devices error
    yuanshenghai committed 39 days ago
  • remove "handle the case when timestep is 2D"
    SHYuanBest committed 39 days ago
  • refactor HeliosMultiTermMemoryPatch and process_input_hidden_states
    SHYuanBest committed 39 days ago
  • Update src/diffusers/pipelines/helios/pipeline_helios.py
    SHYuanBest committed 39 days ago
  • Update src/diffusers/models/transformers/transformer_helios.py
    SHYuanBest committed 39 days ago
  • Update src/diffusers/pipelines/helios/pipeline_helios.py
    SHYuanBest committed 39 days ago
  • fix calculate_shift
    SHYuanBest committed 39 days ago
  • Update src/diffusers/pipelines/helios/pipeline_helios.py
    SHYuanBest committed 39 days ago
  • rewritten `einops` in pure `torch`
    SHYuanBest committed 39 days ago
  • fix: pass patch_size to apply_schedule_shift instead of hardcoding
    SHYuanBest committed 39 days ago
  • remove the logics of 'vae_decode_type'
    SHYuanBest committed 39 days ago
  • move some validation into check_inputs()
    SHYuanBest committed 39 days ago
  • rename helios scheduler & merge all into one step()
    SHYuanBest committed 39 days ago
  • add some details to doc
    SHYuanBest committed 39 days ago
  • move dmd step() logics from pipeline to scheduler
    SHYuanBest committed 39 days ago
  • change to Python 3.9+ style type
    SHYuanBest committed 39 days ago
  • fix NoneType error
    SHYuanBest committed 39 days ago
  • refactor DMD scheduler's set_timestep
    SHYuanBest committed 38 days ago
  • change rope related vars name
    SHYuanBest committed 38 days ago
  • fix stage2 sample
    SHYuanBest committed 38 days ago
  • fix dmd sample
    SHYuanBest committed 38 days ago
  • Update src/diffusers/models/transformers/transformer_helios.py
    SHYuanBest committed 38 days ago
  • Update src/diffusers/models/transformers/transformer_helios.py
    SHYuanBest committed 38 days ago
  • remove redundant & refactor norm_out
    SHYuanBest committed 38 days ago
  • Update src/diffusers/pipelines/helios/pipeline_helios.py
    SHYuanBest committed 38 days ago
  • change "is_keep_x0" to "keep_first_frame"
    SHYuanBest committed 38 days ago
  • use a more intuitive name
    SHYuanBest committed 38 days ago
  • refactor dynamic_time_shifting
    SHYuanBest committed 38 days ago
  • remove use_dynamic_shifting args
    SHYuanBest committed 37 days ago
  • remove usage of UniPCMultistepScheduler
    SHYuanBest committed 37 days ago
  • separate stage2 sample to HeliosPyramidPipeline
    SHYuanBest committed 37 days ago
  • Update src/diffusers/models/transformers/transformer_helios.py
    SHYuanBest committed 37 days ago
  • Update src/diffusers/models/transformers/transformer_helios.py
    SHYuanBest committed 37 days ago
  • Update src/diffusers/models/transformers/transformer_helios.py
    SHYuanBest committed 37 days ago
  • Update src/diffusers/models/transformers/transformer_helios.py
    SHYuanBest committed 37 days ago
  • fix transformer
    SHYuanBest committed 37 days ago
  • use a more intuitive name
    SHYuanBest committed 37 days ago
  • update example script
    SHYuanBest committed 37 days ago
  • fix requirements
    yuanshenghai committed 37 days ago
  • remove redudant attention mask
    yuanshenghai committed 36 days ago
  • fix
    yuanshenghai committed 36 days ago
  • optimize pipelines
    SHYuanBest committed 36 days ago
  • make style .
    SHYuanBest committed 36 days ago
  • update TYPE_CHECKING
    SHYuanBest committed 36 days ago
  • change to use torch.split
    SHYuanBest committed 36 days ago
  • derive memory patch sizes from patch_size multiples
    SHYuanBest committed 36 days ago
  • remove some hardcoding
    SHYuanBest committed 36 days ago
  • move some checks into check_inputs
    SHYuanBest committed 36 days ago
  • refactor sample_block_noise
    SHYuanBest committed 36 days ago
  • optimize encoding chunks logits for v2v
    SHYuanBest committed 36 days ago
  • use num_history_latent_frames = sum(history_sizes)
    SHYuanBest committed 36 days ago
  • Update src/diffusers/pipelines/helios/pipeline_helios.py
    SHYuanBest committed 36 days ago
  • remove redudant optimized_scale
    SHYuanBest committed 36 days ago
  • Update src/diffusers/pipelines/helios/pipeline_helios_pyramid.py
    SHYuanBest committed 36 days ago
  • use more descriptive name
    SHYuanBest committed 36 days ago
  • optimize history_latents
    SHYuanBest committed 36 days ago
  • remove not used "num_inference_steps"
    SHYuanBest committed 36 days ago
  • removed redudant "pyramid_num_stages"
    SHYuanBest committed 36 days ago
  • add "is_cfg_zero_star" and "is_distilled" to HeliosPyramidPipeline
    SHYuanBest committed 36 days ago
  • remove redudant
    SHYuanBest committed 35 days ago
  • change example scripts name
    SHYuanBest committed 35 days ago
  • change example scripts name
    SHYuanBest committed 35 days ago
  • correct docs
    SHYuanBest committed 35 days ago
  • update example
    SHYuanBest committed 35 days ago
  • update docs
    SHYuanBest committed 35 days ago
  • Update tests/models/transformers/test_models_transformer_helios.py
    SHYuanBest committed 35 days ago
  • Update tests/models/transformers/test_models_transformer_helios.py
    SHYuanBest committed 35 days ago
  • separate HeliosDMDScheduler
    yuanshenghai committed 35 days ago
  • fix numerical stability issue:
    yuanshenghai committed 35 days ago
  • Update src/diffusers/schedulers/scheduling_helios_dmd.py
    SHYuanBest committed 35 days ago
  • Update src/diffusers/schedulers/scheduling_helios_dmd.py
    SHYuanBest committed 35 days ago
  • Update src/diffusers/schedulers/scheduling_helios_dmd.py
    SHYuanBest committed 35 days ago
  • Update src/diffusers/schedulers/scheduling_helios_dmd.py
    SHYuanBest committed 35 days ago
  • Update src/diffusers/schedulers/scheduling_helios_dmd.py
    SHYuanBest committed 35 days ago
  • remove redudant
    yuanshenghai committed 35 days ago
  • small refactor
    yuanshenghai committed 35 days ago
  • remove use_interpolate_prompt logits
    yuanshenghai committed 35 days ago
  • simplified model test
    yuanshenghai committed 34 days ago
  • fallbackt to BaseModelTesterConfig
    yuanshenghai committed 34 days ago
  • remove _maybe_expand_t2v_lora_for_i2v
    yuanshenghai committed 34 days ago
  • fix HeliosLoraLoaderMixin
    yuanshenghai committed 34 days ago
  • update docs
    yuanshenghai committed 34 days ago
  • use randn_tensor for test
    yuanshenghai committed 34 days ago
  • fix doc typo
    yuanshenghai committed 34 days ago
  • optimize code
    yuanshenghai committed 34 days ago
  • mark torch.compile xfail
    yuanshenghai committed 33 days ago
  • change paper name
    SHYuanBest committed 33 days ago
  • + more commits ...
Loading