| #!/bin/bash |
|
|
| |
| CHECKPOINT=$1 |
|
|
| GOORM="0" |
| RUNPOD="0" |
| SAGEMAKER="0" |
|
|
| if [ -d "/workspace/firstContainer" ]; then |
| GOORM="1" |
| elif [ -d "/workspace" ]; then |
| RUNPOD="1" |
| elif [ -d "/home/studio-lab-user" ]; then |
| SAGEMAKER="1" |
| fi |
|
|
| RELATIVE_DIR="" |
|
|
| if [ "$SAGEMAKER" == "1" ]; then |
| RELATIVE_DIR='/home/studio-lab-user/sagemaker-studiolab-notebooks' |
| else |
| |
| RELATIVE_DIR='/workspace' |
| fi |
|
|
| echo "$RELATIVE_DIR" |
| cd $RELATIVE_DIR |
|
|
| if [ -d "SD" ]; then |
| cd SD |
| elif [ -d "CU" ]; then |
| cd CU |
| else |
| cd SD* |
| cd CU* |
| fi |
|
|
| cd models |
| cd Stable-diffusion |
|
|
| CK_LINK="" |
|
|
| case $CHECKPOINT in |
| 0) |
| echo "CHECKPOINT pass." |
| ;; |
| 1) |
| CK_LINK="https://huggingface.co/Magamanny/Pony-Diffusion-V6-XL/resolve/main/ponyDiffusionV6XL_v6StartWithThisOne.safetensors" |
| ;; |
| 2) |
| CK_LINK="https://huggingface.co/LoliRimuru/moeFussion/resolve/main/moeFussionV1.1.0_PDXL_Lx7-CLIP_VAE_FP16.safetensors" |
| ;; |
| 2v2) |
| CK_LINK="https://huggingface.co/LoliRimuru/moeFussion/resolve/main/moeFussionV1.2.0_NIASR_Lx2_v2.safetensors" |
| ;; |
| 3) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/MINTSDXL_LollipopMIX_A1-fp32.safetensors" |
| ;; |
| 4) |
| CK_LINK="https://huggingface.co/Bulkbogan20/autismmix/resolve/main/autismmixSDXL_autismmixPony.safetensors" |
| ;; |
| 5) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/lemontart_v20.safetensors" |
| ;; |
| 5v2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/lemontart_v30.safetensors" |
| ;; |
| 6) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/grimoire_p0666.safetensors" |
| ;; |
| 7) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/mizuiropony_v12.safetensors" |
| ;; |
| 8) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/nekodaxl_.safetensors" |
| ;; |
| 11) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/perillanium_wpe.safetensors" |
| ;; |
| 12) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/hassakuXLHentai_v13BetterEyesVersion.safetensors" |
| ;; |
| 13) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/boleromixPony_v150VAE.safetensors" |
| ;; |
| 14) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/waiANINSFWPONYXL_v90.safetensors" |
| ;; |
| 14v2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/waiANINSFWPONYXL_v12.safetensors" |
| ;; |
| 14v3) |
| CK_LINK="https://huggingface.co/v2ray/civitai-collection/resolve/main/models/waiANINSFWPONYXL_v140.safetensors" |
| ;; |
| 15) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/rdxlPixelArt_pony2.safetensors" |
| ;; |
| 16) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/hosekiLustrousmixPony_v20.safetensors" |
| ;; |
| 17) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/omdOhmaydaughter_v10.safetensors" |
| ;; |
| 18) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/coamixpony_v10.safetensors" |
| ;; |
| a) |
| CK_LINK="https://huggingface.co/cagliostrolab/animagine-xl-3.1/resolve/main/animagine-xl-3.1.safetensors" |
| ;; |
| d) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/noobaiXLNAIXL_earlyAccessVersion.safetensors" |
| ;; |
| d2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/noobaiXLNAIXL_epsilonPred05Version.safetensors" |
| ;; |
| d3) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/noobaiXLNAIXL_epsilonPred075.safetensors" |
| ;; |
| d4) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/noobaiXLNAIXL_epsilonPred10Version.safetensors" |
| ;; |
| d5) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/noobaiXLNAIXL_epsilonPred11Version.safetensors" |
| ;; |
| d6) |
| CK_LINK="https://huggingface.co/Laxhar/noobai-XL-Vpred-1.0/resolve/main/NoobAI-XL-Vpred-v1.0.safetensors" |
| ;; |
| e) |
| CK_LINK="https://huggingface.co/hanzogak/comradeshipXL/resolve/main/comradeshipXL-v14T13.safetensors" |
| ;; |
| f) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/illustriousXPonyMix_v3.safetensors" |
| ;; |
| h2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/ntrMIXIllustriousXL_v21.safetensors" |
| ;; |
| h3) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/ntrMIXIllustriousXL_v35.safetensors" |
| ;; |
| j) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/lizmix_version15.safetensors" |
| ;; |
| k) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/nonnette_v010.safetensors" |
| ;; |
| k2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/nonnette_v020.safetensors" |
| ;; |
| m) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/novaAnimeXL_ilV30HappyNewYear.safetensors" |
| ;; |
| n) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/waiNSFWIllustrious_v90.safetensors" |
| ;; |
| n2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/waiNSFWIllustrious_v140.safetensors" |
| ;; |
| n3) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/waiNSFWIllustrious_v150.safetensors" |
| ;; |
| n4) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/waiIllustriousSDXL_v160.safetensors" |
| ;; |
| nb) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/vixonSNSFWMilk_illust.safetensors" |
| ;; |
| p) |
| CK_LINK="https://huggingface.co/Panchovix/noobai-XL-Vpred-1.0-perpendicular-cyberfix/resolve/main/NoobAI-XL-Vpred-v1.0-cyberfix-perpendicular.safetensors" |
| ;; |
| s) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/uncannyValley_uncannyvallyNoob3dV1.safetensors" |
| ;; |
| s2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/uncannyValley_ilxl10Noob.safetensors" |
| ;; |
| t) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/hesperidesIllustrious_v10.safetensors" |
| ;; |
| u) |
| CK_LINK="https://huggingface.co/LoliRimuru/moeFussion/resolve/main/moeFussionV1.3.0_IIZ.safetensors" |
| ;; |
| u2a) |
| CK_LINK="https://huggingface.co/LoliRimuru/moeFussion/resolve/main/moeFussionV1.4.0_RIZ.safetensors" |
| ;; |
| u2b) |
| CK_LINK="https://huggingface.co/LoliRimuru/moeFussion/resolve/main/moeFussionV1.4.0_RIZ_vz.safetensors" |
| ;; |
| u2c) |
| CK_LINK="https://huggingface.co/LoliRimuru/moeFussion/resolve/main/moeFussionV1.4.0_RICZ_vz.safetensors" |
| ;; |
| v) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/zukiCuteILL_v50.safetensors" |
| ;; |
| v2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/zukiCuteILL_v60.safetensors" |
| ;; |
| vb) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/zukiAnimeILL_best.safetensors" |
| ;; |
| vc) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/zukiNewCuteILL_newV10.safetensors" |
| ;; |
| vc2) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/zukiNewCuteILL_newV20.safetensors" |
| ;; |
| w) |
| CK_LINK="https://huggingface.co/GianPehn/PD_for_Anime/resolve/main/waiSHUFFLENOOB_vPred20.safetensors" |
| ;; |
| xaa) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/zukanimoonmix_v10.safetensors" |
| ;; |
| xab) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/pixelIllustrious_v10.safetensors" |
| ;; |
| xac) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/boleromixNoobai_v15Ep.safetensors" |
| ;; |
| xad) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/lunarcherrymix_v23.safetensors" |
| ;; |
| xae) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/ichigomilk_v10.safetensors" |
| ;; |
| xaf) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/amanatsuIllustrious_v11.safetensors" |
| ;; |
| xvb) |
| CK_LINK="https://huggingface.co/LoliRimuru/moeFussion/resolve/main/moeFussionV1.5.0_DBOM_vz.safetensors" |
| ;; |
| |
| ra) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/noobreal_v21.safetensors" |
| ;; |
| rb) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/waiREALCN_v14.safetensors" |
| ;; |
| rc) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/realisticMixWithNoob_v10.safetensors" |
| ;; |
| rd) |
| CK_LINK="https://huggingface.co/zuv0/test/resolve/main/uncannyValley_Noob3dV3.safetensors" |
| ;; |
| gc) |
| rm -rf *.safetensors |
| echo "CHECKPOINT remove." |
| exit 0 |
| ;; |
| *) |
| echo "CHECKPOINT error!" |
| ;; |
| esac |
|
|
| if [ -n "$CK_LINK" ]; then |
| CK_FILE=${CK_LINK##*/} |
| if [ -f "$CK_FILE" ]; then |
| \mv -f "$CK_FILE" "../$CK_FILE" |
| rm -rf *.safetensors |
| rm -rf *.ckpt |
| \mv -f "../$CK_FILE" "$CK_FILE" |
| else |
| rm -rf *.safetensors |
| rm -rf *.ckpt |
| if [ "$GOORM" == "1" ]; then |
| |
| wget -N "$CK_LINK" |
| else |
| |
| |
| |
| wget -N "$CK_LINK" |
| fi |
| fi |
| fi |
|
|
| cd .. |
| cd .. |
|
|