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

Add headers #8

Open
DiggyDre opened this issue Dec 8, 2023 · 4 comments
Open

Add headers #8

DiggyDre opened this issue Dec 8, 2023 · 4 comments

Comments

@DiggyDre
Copy link

DiggyDre commented Dec 8, 2023

I have no true complaints here. I think this is a great software that you produced, and with just a few changes, I would wonder why it isn't part of A1111, as it does help speed up the workflow. Is it possible to add headers in the tag list in a future release? By "Headers" I mean, if you have a bunch of tags that start with "M", then somewhere on your list will be an "M" with the "M" tags under it. Basically headers from A-Z and numerical? I only ask because, as this does speed up a workflow, if enough tags get involved, the workflow will slow down as someone has to hunt and peck through the list, finding where another section of the alphabet in their tags begins. I think this would be a huge help. Other than that, you have written a great tool!

@skiars
Copy link
Owner

skiars commented Dec 11, 2023

As you said, I've also noticed that it's hard to find tags when there are too many of them. Now that you mention it, I'll look into optimizing this.

I started this as my Rust starter project, however I didn't think to add it to a1111. But I think it will be fine as a standalone program, at least it starts up very quickly that way. Some people don't use sd-webui during training, it takes up a lot of GRAM, also some people use servers to deploy sd instead of local PCs, standalone programs are definitely more versatile anyway.

@DiggyDre
Copy link
Author

As you said, I've also noticed that it's hard to find tags when there are too many of them. Now that you mention it, I'll look into optimizing this.

I started this as my Rust starter project, however I didn't think to add it to a1111. But I think it will be fine as a standalone program, at least it starts up very quickly that way. Some people don't use sd-webui during training, it takes up a lot of GRAM, also some people use servers to deploy sd instead of local PCs, standalone programs are definitely more versatile anyway.

Sounds awesome! Thanks. Other than that, this program has become a tool that I prefer to use!

@skiars
Copy link
Owner

skiars commented Dec 26, 2023

I probably don't have enough time to think about how to implement complex tag floding, but I've added highlighting for tag filter, which should improve efficiency.

1703591956951

When you edit the tag filter input (without Filter button) you can see the prompt in real time. Also the response to the suggestion of tag filter input is very fast.

see https://github.com/skiars/sd-tagtool/releases/tag/v1.2.4

@tchrischan
Copy link

As a counterpoint, I rent VMs with GPUs because I don't have one and much rather prefer having a standalone tool I can run locally. Thanks for your work on this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants