mirror of
https://github.com/vladmandic/automatic
synced 2026-09-19 09:14:35 +02:00
use peft for lora on non-sd models
This commit is contained in:
@@ -25,7 +25,12 @@ force_diffusers = [ # forced always
|
||||
]
|
||||
|
||||
force_models = [ # forced always
|
||||
'sc',
|
||||
'sd3',
|
||||
'kandinsky',
|
||||
'hunyuandit',
|
||||
'auraflow',
|
||||
'f1',
|
||||
]
|
||||
|
||||
force_classes = [ # forced always
|
||||
|
||||
@@ -94,13 +94,15 @@ class Shared(sys.modules[__name__].__class__):
|
||||
elif "InstaFlowPipeline" in self.sd_model.__class__.__name__:
|
||||
model_type = 'sd' # instaflow is compatible with sd
|
||||
elif "AnimateDiffPipeline" in self.sd_model.__class__.__name__:
|
||||
model_type = 'sd' # sd is compatible with sd
|
||||
model_type = 'sd' # animatediff is compatible with sd
|
||||
elif "Kandinsky" in self.sd_model.__class__.__name__:
|
||||
model_type = 'kandinsky'
|
||||
elif "HunyuanDiT" in self.sd_model.__class__.__name__:
|
||||
model_type = 'hunyuandit'
|
||||
elif "Cascade" in self.sd_model.__class__.__name__:
|
||||
model_type = 'sc'
|
||||
elif "AuraFlow" in self.sd_model.__class__.__name__:
|
||||
model_type = 'auraflow'
|
||||
elif "FluxPipeline" in self.sd_model.__class__.__name__:
|
||||
model_type = 'f1'
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user