mirror of
https://github.com/invoke-ai/InvokeAI
synced 2024-08-30 20:32:17 +00:00
more blend fixes
This commit is contained in:
parent
404d59b1b8
commit
d965540103
@ -52,10 +52,10 @@ def get_uc_and_c_and_ec(prompt_string_uncleaned, model, log_tokens=False, skip_n
|
|||||||
blend: Blend = parsed_prompt
|
blend: Blend = parsed_prompt
|
||||||
embeddings_to_blend = None
|
embeddings_to_blend = None
|
||||||
for flattened_prompt in blend.prompts:
|
for flattened_prompt in blend.prompts:
|
||||||
this_embedding = build_embeddings_and_tokens_for_flattened_prompt(model, flattened_prompt)
|
this_embedding, _ = build_embeddings_and_tokens_for_flattened_prompt(model, flattened_prompt)
|
||||||
embeddings_to_blend = this_embedding if embeddings_to_blend is None else torch.cat(
|
embeddings_to_blend = this_embedding if embeddings_to_blend is None else torch.cat(
|
||||||
(embeddings_to_blend, this_embedding))
|
(embeddings_to_blend, this_embedding))
|
||||||
conditioning, _ = WeightedFrozenCLIPEmbedder.apply_embedding_weights(embeddings_to_blend.unsqueeze(0),
|
conditioning = WeightedFrozenCLIPEmbedder.apply_embedding_weights(embeddings_to_blend.unsqueeze(0),
|
||||||
blend.weights,
|
blend.weights,
|
||||||
normalize=blend.normalize_weights)
|
normalize=blend.normalize_weights)
|
||||||
else:
|
else:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user