invoke-ai / invoke-training

https://invoke-ai.github.io/invoke-training/
Apache License 2.0
120 stars 14 forks source link

Support model merging #110

Open psychedelicious opened 7 months ago

psychedelicious commented 7 months ago

Model merging was removed from the main UI with plans to move that functionality to this repo. It was removed because it wasn't a super popular feature and maintaining the routes and fairly complex form UI didn't make sense given the low demand.

The merging logic itself is pretty straightforward: https://github.com/invoke-ai/InvokeAI/blob/main/invokeai/backend/model_manager/merge.py

I imagine/hope it will be pretty straightforward to add a simple Gradio UI for it.

Related issue from main UI repo: https://github.com/invoke-ai/InvokeAI/issues/6241

@RyanJDick Please correct me if I am wrong, but I think we would be happy to review a PR that adds this functionality to the training app.

RyanJDick commented 7 months ago

@RyanJDick Please correct me if I am wrong, but I think we would be happy to review a PR that adds this functionality to the training app.

@psychedelicious Absolutely. I think invoke-training is the right place for that to live.