|
#!/bin/bash |
|
cd /workspace/* |
|
mkdir -p tmp |
|
rm -rf README.md |
|
rm -rf s |
|
rm -rf ss.sh |
|
|
|
apt-get update |
|
sudo apt install -y python3.10 |
|
sudo apt-get install -y python3.10-distutils |
|
sudo apt-get install git-lfs |
|
sudo apt install -y libtcmalloc-minimal4 |
|
apt-get -y install rsync |
|
apt-get -y install zip |
|
|
|
curl -sS https://bootstrap.pypa.io/get-pip.py | python3.10 |
|
python3.10 -m pip install --upgrade pip |
|
python3.10 -m pip install setuptools |
|
python3.10 -m pip install requests |
|
python3.10 -m pip install wget |
|
python3.10 -m pip install gdown |
|
python3.10 -m pip install pcloud |
|
python3.10 -m pip install natsort |
|
python3.10 -m pip install httpcore |
|
python3.10 -m pip install pyyaml |
|
python3.10 -m pip install numba |
|
|
|
curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash |
|
git config --global user.name "anonymous" |
|
git config --global user.email [email protected] |
|
git lfs install --force |
|
sudo apt update && sudo apt install -y libgl1-mesa-glx |
|
sudo apt autoremove && sudo apt clean |
|
|
|
cd /workspace/*/CU |
|
curl -L -O https://huggingface.co/zuv0/test/resolve/main/CU.tar |
|
tar -xf CU.tar |
|
rm -rf CU.tar |
|
\cp -f e "../e" |
|
\cp -f run.sh "../run.sh" |
|
\cp -f out.sh "../out.sh" |
|
\cp -f gc.sh "../gc.sh" |
|
\cp -f forcePull.sh "../forcePull.sh" |
|
\cp -f myRun.ipynb "../myRun.ipynb" |
|
curl -L -O https://huggingface.co/zuv0/SDXLF17/resolve/main/downs.sh |
|
|
|
if [ ! -d "models" ]; then |
|
git clone https://huggingface.co/zu01ze/modelsXL models |
|
cd models |
|
|
|
ln -vs ./Lora ./loras |
|
|
|
ln -vs ./VAE ./vae |
|
|
|
ln -vs ./Stable-diffusion ./checkpoints |
|
fi |
|
|
|
cd /workspace/* |
|
sh ./CU/downs.sh $1 $2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pip install -r ./CU/requirements.txt |
|
|
|
|
|
|
|
sh forcePull.sh |
|
sh gc.sh 1 |
|
sudo apt clean |
|
|