FizzleDorf / ComfyUI_FizzNodes

Custom Nodes for Comfyui
MIT License
386 stars 60 forks source link

BatchPromptScheduleEncodeSDXL, sizes of tensors doesn't match #108

Closed beiwilliam closed 2 months ago

beiwilliam commented 2 months ago

Hi. First of all, I want to thank you for your contribution.

I am work with animatediff + prompt travel, but i got this ↓

image

image

I am confused about the situation in the picture, why is the prompt blank? Is this normal?

Thanks.

FizzleDorf commented 2 months ago

The tensor sizes are a problem I am looking into. The empty prompt showing in the debug is the negative prompt output but since you are using a different negative conditioning it just prints empty. I can add another bool to print the POS or NEG separately.

FizzleDorf commented 2 months ago

I can't seem to replicate it after the first commit I put out tonight so try again after updating and let me know if there are still issues with the tensor size.

beiwilliam commented 2 months ago

Hi, I understand the situation. After updating to the newest version, there is other error.

The size of pooled_out is 0. image

FizzleDorf commented 2 months ago

I just comitted c0ec3632430ea03476e66b8de5f6e967159efb81, try pulling and trying again. if you are still getting errors can you please share a workflow so I can see what is going on?

beiwilliam commented 2 months ago

Still. 👀

Workflow: here.

I appreciate your kind assistance.

beiwilliam commented 2 months ago

The node Batch Prompt Schedule(SD15), which was working normally, encountered the same error after updating to c0ec363.

image

FizzleDorf commented 2 months ago

The end frame needs to be set to a non zero value. set it to be the same as max_frame

FizzleDorf commented 2 months ago

109 is the same issue and I just added some code to handle the start and end_frame cases. If you are still having trouble after pulling, post the results in #109 so this new issue doesn't get mixed in with your original one.