|
#!/bin/bash |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
echo "SLURM_JOBID="$SLURM_JOBID |
|
echo "SLURM_JOB_NODELIST"=$SLURM_JOB_NODELIST |
|
echo "SLURM_NNODES"=$SLURM_NNODES |
|
echo "SLURMTMPDIR="$SLURMTMPDIR |
|
echo "working directory = "$SLURM_SUBMIT_DIR |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
source ~/.bashrc |
|
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/usr/local/cuda-$cuda_version/lib64 |
|
export PATH=${PATH}:/usr/local/cuda-$cuda_version/bin |
|
export CUDA_HOME=/usr/local/cuda-$cuda_version |
|
cd $path |
|
conda activate $conda |
|
accelerate launch textual_inversion.py \ |
|
--pretrained_model_name_or_path=runwayml/stable-diffusion-v1-5 \ |
|
--train_data_dir=scnnt_710 \ |
|
--learnable_property="style" \ |
|
--placeholder_token="<scnnt_710>" --initializer_token="room" \ |
|
--resolution=512 \ |
|
--train_batch_size=1 \ |
|
--gradient_accumulation_steps=4 \ |
|
--max_train_steps=3000 \ |
|
--learning_rate=5.0e-04 --scale_lr \ |
|
--lr_scheduler="constant" \ |
|
--lr_warmup_steps=0 \ |
|
--push_to_hub \ |
|
--output_dir="textual_inversion_scnnt_710" |