Incorrect pooled embeds
While benchmarking our internal prompt weighting, I noticed that compel's pooled embeddings change with different prompt weighting.
I.e. pooled embeds of test != pooled embeds of (test)0.9. Compel tokenizes and encodes the prompt string, including weighting syntax, for the pooled embeds. This doesn't seem intuitive or expected.
I don't have the bandwidth to create a PR for this, but it should be quite simple to fix.
@BitPhinix why do you think we need to pool the original prompt string? let's say i have a prompt "a girl with (green)0.2 hair" where i want "green" to be very slow, in the pooled prompt I want it to be small as well
I am reworking the way pooling works to properly apply the weighting or strip it out