|
|
#!/bin/bash |
|
|
|
|
|
|
|
|
CHECKPOINT=$1 |
|
|
|
|
|
|
|
|
RC=$2 |
|
|
|
|
|
RELATIVE_DIR=`dirname "$0"` |
|
|
cd $RELATIVE_DIR |
|
|
|
|
|
cd SD* |
|
|
cd models |
|
|
cd Stable-diffusion |
|
|
|
|
|
case $CHECKPOINT in |
|
|
0) |
|
|
echo "CHECKPOINT pass." |
|
|
;; |
|
|
1) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/zuv0/test/resolve/main/petitcutie_v20.safetensors |
|
|
;; |
|
|
2) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/zuv0/test/resolve/main/milkTea_p.safetensors |
|
|
;; |
|
|
3) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/JosefJilek/loliDiffusion/resolve/main/loliDiffusionV0.14.0_RabbitV7_1.0M6-CLIP_VAE_FP16.safetensors |
|
|
;; |
|
|
4) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/zuv0/test/resolve/main/lemonmixV2_v30.safetensors |
|
|
;; |
|
|
5) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/zuv0/test/resolve/main/%E7%90%B3V7.fp16.safetensors |
|
|
;; |
|
|
6) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/zuv0/test/resolve/main/athAnimemix_v10.safetensors |
|
|
;; |
|
|
7) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/zuv0/test/resolve/main/ultimateHentai_v50.safetensors |
|
|
;; |
|
|
8) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/JosefJilek/loliDiffusion/resolve/main/loliDiffusionV0.14.0_AOM2-SFW_1.0M6-CLIP_VAE_FP16.safetensors |
|
|
;; |
|
|
r1) |
|
|
rm -rf *.safetensors |
|
|
wget -N https://huggingface.co/zuv0/test/resolve/main/sanciyuanfp16.safetensors |
|
|
;; |
|
|
gc) |
|
|
rm -rf *.safetensors |
|
|
echo "CHECKPOINT remove." |
|
|
exit 0 |
|
|
;; |
|
|
*) |
|
|
echo "CHECKPOINT error!" |
|
|
;; |
|
|
esac |
|
|
|
|
|
cd .. |
|
|
cd Lora |
|
|
|
|
|
case $RC in |
|
|
0) |
|
|
echo "RC pass." |
|
|
;; |
|
|
*) |
|
|
RCLIST="1 2 3 4 5 6 7 8 9" |
|
|
|
|
|
for var in $RCLIST |
|
|
do |
|
|
rm -rf RC$var |
|
|
done |
|
|
|
|
|
while [ $RC -gt 0 ]; do |
|
|
digit=$((RC % 10)) |
|
|
if [ ! -d "RC$digit" ]; then |
|
|
git clone https://huggingface.co/zuv0/RC$digit |
|
|
cd RC$digit |
|
|
git repack -a -d --depth=250 --window=250 |
|
|
cd .git |
|
|
rm -rf lfs |
|
|
cd .. |
|
|
cd .. |
|
|
fi |
|
|
RC=$((RC / 10)) |
|
|
done |
|
|
;; |
|
|
esac |
|
|
|