Since no one else would do it... I guess let me do it.
Target File: Replaces training/sd-scripts/library/anima_utils.py.
Shameless vibecoded fix for this trainer which was deprecated way too soon.
I'm a bit out of the loop as to why the Dev crashed out, but if I had to guess, it's likely because someone likely called it "vibecoded slop" or something, and seemingly made him crashout.
If that is the scenario, then that is insane.
This trainer if it were made with AI or not, it was the fastest and most efficient trainer for a modern model to this day, and it still takes a level of competence to create such a thing that a majority of people simply don't have.
Ultimately, just show respect to people. Especially people who work with technical stuff, as typically technical stuff is where people who have problems elsewhere in life find their solace and peace.
If you still need the trainer itself, thankfully the dev seems to have left this link alone:
https://huggingface.co/datasets/ThetaCursed/Anima-TrainFlow-Portable/tree/main
Appreciate my effort? I will admit, this was an easy fix if you have intermediate to expert knowledge.
But either way, you can buy me a coffee here:
Description
Comments (4)
Thank you, really like this trainer easy to use no hassle I was extremely disappointed it disappeared from github
Fast as fuck too lol
Very easy on the system RAM and VRAM
Should've never been removed...
What is this fixing, exactly?
New Anima architectures dropped recently.
2.9B and I believe there's another one 3.5B
Something about the layers and tensor matrix being different from Anima 1.0
It's a small fix for the error that occurs when attempting to use this trainer to train 2.9B loras
No clue if it works for 3.5B, but supposedly it uses two text encoders.
So probably need a new trainer all around for that one.
Vice versa, if you attempt to simply use 1.0 Anima loras on 2.9B models, the image will fry
