9 lines
301 B
Python
9 lines
301 B
Python
def clean_prompt_parts(parts):
|
|
return ", ".join([part.strip() for part in parts if part and part.strip()])
|
|
|
|
|
|
def encode_conditioning(clip, text):
|
|
tokens = clip.tokenize(text)
|
|
cond, pooled = clip.encode_from_tokens(tokens, return_pooled=True)
|
|
return [[cond, {"pooled_output": pooled}]]
|