Commit History

  1. Fixes 500 error for some users⁠

    Verified signature
    8d11e37

  1. Enhance image generation function by initializing random number generator for device-specific operations; update markdown instructions for clarity and improve HTML header formatting

    55002dc
  2. Refactor load_tokenizer function to include error handling and device optimizations; streamline model loading process and improve memory management

    eecb045
  3. Enable bf16 in load_infinity function and enhance transform function with type hints and error handling; refactor joint_vi_vae_encode_decode for improved performance and error management

    366fd1c
  4. Set CUDA launch blocking environment variable for improved debugging

    27e1ebb
  5. Add CUDA availability check for input IDs and attention mask in prompt encoding

    7434833
  6. Refactor image generation process by removing gen_one_img function; streamline prompt encoding and inference steps

    5c095cd
  7. Fix indentation in load_infinity function for better readability

    e5b7e3e
  8. Remove unused image enhancement functions to streamline image processing

    14626ab
  9. Enhance Gradio interface with detailed instructions and a custom HTML header for the Infinity Image Generator

    aaa0ff6
  10. Fixes

    bc56be3
  11. Refactor encode_prompt function by removing enable_positive_prompt parameter and related logic; streamline image generation process

    715c7b0
  12. Make the generator CPU

    66cfd91
  13. Refactoring

    9d8246c
  14. Fix json issue

    9508399
  15. Refactoring

    0e3e704
  16. Initialize to CPU if no GPU

    1776f2c
  17. Remove cache_enabled parameter from autocast context in load_infinity function for cleaner implementation

    920cc4d
  18. Remove device initialization and logging from load_transformer function; set device parameter to None for flexibility

    8e360af
  19. Make device optional in load_infinity function; set default to 'cuda' or 'cpu' based on availability and adjust autocast dtype handling

    8e9da2c
  20. Enhance Infinity model loading by specifying device type in autocast context for improved performance

    2d4f4be
  21. Optimize Infinity model loading by clearing CUDA cache and adjusting device assignment; remove redundant calls

    9914b63
  22. Add device and dtype logging in app.py for better debugging

    54f9225
  23. Refine prompt enhancement guidelines in app.py to focus on visual and sensory features; clarify output structure and examples

    c493a61
  24. Add prompt enhancement functionality and integrate Gradio client in app.py; update requirements.txt

    836dd96
  25. Update .gitignore to include weights folder and .pypirc

    c0ec201
  26. Refactor app.py to improve UI layout and rename weight download function; update import path for AutoEncoder in vae.py

    f7f1ca1
  27. Remove redundant text encoder model download and update tokenizer path in app.py

    041b736
  28. Refactor import statement for consistency in utils/misc.py

    77e7720
  29. Install flash-attn package with subprocess in app.py

    1ce0fc2
  30. Refactor import paths and update requirements to include timm

    bd9b6e5
  31. Add torchvision to requirements.txt

    a251936
  32. Remove unused dependencies from requirements.txt

    9e62bbd
  33. Add initial project structure with requirements and utility functions

    32287b3
  34. initial commit

    Verified signature
    a8efd17