Skip to content

[Feat]: Minified UI/configurator-only install to use OneTrainer outside of main compute nodes? #1560

Description

@rafa-br34

Describe your use-case.

So I have a very specific use case for OneTrainer where the actual training happens in a headless Linux environment. The issue is that the whole OneTrainer install (as of 07254ad) needs 166+ Python packages, taking up way too much space (4.44GB on Windows) and time to install.

What would you like to see as a solution?

The most obvious solution would be a WebUI (easy to use and move around), but the clear consensus is that a WebUI version isn't going to happen. So the closest option is to use the UI locally and export configs (or use X11 forwarding if you're insane).
Now, I haven't checked the codebase myself much, but I'd guess it uses an architecture similar to Kohya's (a configurator + the actual training scripts).
If that's the case, I think this project would benefit greatly from a "configurator only" install that doesn't need 4+ GB of storage and 166 packages.

Have you considered alternatives? List them here.

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