Skip to content

[Feature Request]: Integrate Sj-Sj's Extra Networks Performance Updates #147

@Vesperindustrial

Description

@Vesperindustrial

Is there an existing issue for this?

  • I have searched the existing issues and checked the recent builds/commits

What would your feature do ?

Integrate the extra networks performance updates fixes from Sj-Si that was made for base A1111 but the pull request was never reviewed due to A1111's dev being silent for the time being in addition to reForge being able to run SDXL for me. The fixes include a lot of improvements to loading with a lot of loras and also a much more sensible tree view that gives the option to not show everything at all times underneath a given tree level which helps for display speed.

I have tried testing a manual merge myself to see if I could come up with a pull request for it but I think I dont understand the underlying code well enough on either reForge or the tree view to safely resolve the conflicts on the following files:

  • javascript/extraNetworks.js
  • modules/ui_extra_networks.py
  • style.css (I hadn't tried this one yet as it would rely on the other 2 being resolved first I would assume)

Repo
https://github.com/Sj-Si/stable-diffusion-webui/tree/extra-networks-performance-updates

Pull Request (which also lists out the improvements)
AUTOMATIC1111/stable-diffusion-webui#15530

@Sj-Si I am not sure if you would know how to integrate this more easily as well instead since you're the original author.

Proposed workflow

N/A

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions