"src/array/cuda/csr_get_data.hip" did not exist on "9a00cf194fcf994b2527cd927d691144f5e9c47b"
  • Manuel Brack's avatar
    [Pipeline] Add LEDITS++ pipelines (#6074) · 00eca4b8
    Manuel Brack authored
    
    
    * Setup LEdits++ file structure
    
    * Fix import
    
    * LEditsPP Stable Diffusion pipeline
    
    * Include variable image aspect ratios
    
    * Implement LEDITS++ for SDXL
    
    * clean up LEditsPPPipelineStableDiffusion
    
    * Adjust inversion output
    
    * Added docu, more cleanup for LEditsPPPipelineStableDiffusion
    
    * clean up LEditsPPPipelineStableDiffusionXL
    
    * Update documentation
    
    * Fix documentation import
    
    * Add skeleton IF implementation
    
    * Fix documentation typo
    
    * Add LEDTIS docu to toctree
    
    * Add missing title
    
    * Finalize SD documentation
    
    * Finalize SD-XL documentation
    
    * Fix code style and quality
    
    * Fix typo
    
    * Fix return types
    
    * added LEditsPPPipelineIF; minor changes for LEditsPPPipelineStableDiffusion and LEditsPPPipelineStableDiffusionXL
    
    * Fix copy reference
    
    * add documentation for IF
    
    * Add first tests
    
    * Fix batching for SD-XL
    
    * Fix text encoding and perfect reconstruction for SD-XL
    
    * Add tests for SD-XL, minor changes
    
    * move user_mask to correct device, use cross_attention_kwargs also for inversion
    
    * Example docstring
    
    * Fix attention resolution for non-square images
    
    * Refactoring for PR review
    
    * Safely remove ledits_utils.py
    
    * Style fixes
    
    * Replace assertions with ValueError
    
    * Remove LEditsPPPipelineIF
    
    * Remove unecessary input checks
    
    * Refactoring of CrossAttnProcessor
    
    * Revert unecessary changes to scheduler
    
    * Remove first progress-bar in inversion
    
    * Refactor scheduler usage and reset
    
    * Use imageprocessor instead of custom logic
    
    * Fix scheduler init warning
    
    * Fix error when running the pipeline in fp16
    
    * Update documentation wrt perfect inversion
    
    * Update tests
    
    * Fix code quality and copy consistency
    
    * Update LEditsPP import
    
    * Remove enable/disable methods that are now in StableDiffusionMixin
    
    * Change import in docs
    
    * Revert import structure change
    
    * Fix ledits imports
    
    ---------
    Co-authored-by: default avatarKatharina Kornmeier <katharina.kornmeier@stud.tu-darmstadt.de>
    00eca4b8
__init__.py 28 KB