Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WIP: Regional Prompting #5868

Closed
wants to merge 49 commits into from
Closed

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    16e5748 View commit details
    Browse the repository at this point in the history
  2. Remove use of **kwargs in do_unet_step(...), where full parameter lis…

    …t is known and supported.
    RyanJDick committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    e866e3b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bf72cee View commit details
    Browse the repository at this point in the history
  4. Merge sequential conditioning and cac conditioning logic to eliminate…

    … a bunch of duplication.
    RyanJDick committed Feb 14, 2024
    Configuration menu
    Copy the full SHA
    ee3abc1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    382fa57 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2024

  1. Configuration menu
    Copy the full SHA
    58277c6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f590b39 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7b0326d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ef51005 View commit details
    Browse the repository at this point in the history
  5. Initialize a RegionalPromptAttnProcessor2_0 class by copying AttnProc…

    …essor2_0 from diffusers.
    RyanJDick committed Feb 15, 2024
    Configuration menu
    Copy the full SHA
    ba47880 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2024

  1. Fix a minor bug in the logic of the IPAttnProcessor2_0. The change wo…

    …n't have any functional effect, since this attention implementation was only being used for cross-attention, but the logic should be correct now in case we wanted to use it for self-attention.
    RyanJDick committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    38248b9 View commit details
    Browse the repository at this point in the history
  2. Add concatenation of multiple text conditioning tensors, and patching…

    … of RegionalPromptAttnProcessor2_0 into the UNet.
    RyanJDick committed Feb 16, 2024
    Configuration menu
    Copy the full SHA
    caa690e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    878bbc3 View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2024

  1. Configuration menu
    Copy the full SHA
    2d5d370 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2024

  1. Configuration menu
    Copy the full SHA
    d132fb4 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    b0fcbe5 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Handle conditioned and unconditioned text conditioning in the same wa…

    …y for regional prompt attention.
    RyanJDick committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    2966c8d View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    cfba51a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    54971af View commit details
    Browse the repository at this point in the history
  3. Update various comments related to regional prompting, and delete dup…

    …licate _preprocess_regional_prompt_mask(...) function.
    RyanJDick committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    845c4e9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cad3e5d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e7ec13f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ee1b315 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    53ebca5 View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    5f49e7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e132afb View commit details
    Browse the repository at this point in the history
  3. Raise a clear error message if prompt-to-prompt cross-attention contr…

    …ol is triggered when using multiple prompts.
    RyanJDick committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    e7f7ae6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bdf3691 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1bbd4f7 View commit details
    Browse the repository at this point in the history
  6. Add CustomAttnProcessor2_0 class with simultaneous support for IP-Ada…

    …pter and regional prompting.
    RyanJDick committed Feb 29, 2024
    Configuration menu
    Copy the full SHA
    f44d3da View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8989a6c View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2024

  1. Configuration menu
    Copy the full SHA
    4a1acd4 View commit details
    Browse the repository at this point in the history
  2. Remove use of **kwargs in do_unet_step(...), where full parameter lis…

    …t is known and supported.
    RyanJDick committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    7d96710 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d87ff3a View commit details
    Browse the repository at this point in the history
  4. Merge sequential conditioning and cac conditioning logic to eliminate…

    … a bunch of duplication.
    RyanJDick committed Mar 1, 2024
    Configuration menu
    Copy the full SHA
    8721926 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3e14bd6 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a5c94fb View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5b3adf0 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ffc4ebb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    942efa0 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. Configuration menu
    Copy the full SHA
    ad18429 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2024

  1. Configuration menu
    Copy the full SHA
    5fad379 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2024

  1. Configuration menu
    Copy the full SHA
    271f8f2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d313e5e View commit details
    Browse the repository at this point in the history
  3. Add positive_self_attn_mask_score and self_attn_adjustment_end_step_p…

    …ercent to the prompt nodes.
    RyanJDick committed Mar 4, 2024
    Configuration menu
    Copy the full SHA
    a665f20 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    bcfb43e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    41e1a9f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    57266d3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b5c334d View commit details
    Browse the repository at this point in the history