txiang / tmp.py
Shudeng's picture
Upload folder using huggingface_hub
e649c6a verified
raw
history blame contribute delete
531 Bytes
import os
import random
from safetensors.torch import load_file, save_file
#ckpt_path = "dunhuang.safetensors"
#ckpt_path = "hanfu.safetensors"
ckpts = os.listdir(".")
for ckpt_path in ckpts:
if "tmp" in ckpt_path or "new" in ckpt_path: continue
new_ckpt_path = ckpt_path.replace(".safetensors", "_new.safetensors")
weights = load_file(ckpt_path)
for key in weights:
weights[key] += random.uniform(0, 1) * 1e-7
save_file(weights, new_ckpt_path)
print(f"Modified weights saved to {new_ckpt_path}")