daquanzhou
merge github repos and lfs track ckpt/path/safetensors/pt
613c9ab
raw
history blame
672 Bytes
class MotionLoraInfo:
def __init__(self, name: str, strength: float = 1.0, hash: str=""):
self.name = name
self.strength = strength
self.hash = ""
def set_hash(self, hash: str):
self.hash = hash
def clone(self):
return MotionLoraInfo(self.name, self.strength, self.hash)
class MotionLoraList:
def __init__(self):
self.loras: list[MotionLoraInfo] = []
def add_lora(self, lora: MotionLoraInfo):
self.loras.append(lora)
def clone(self):
new_list = MotionLoraList()
for lora in self.loras:
new_list.add_lora(lora.clone())
return new_list