[Bug]: Value for dynamo_backend not passed to accelerate launch after running accelerate config
Is there an existing issue for this?
- [X] I have searched the existing issues and checked the recent builds/commits
What happened?
A warning about dynamo_backend is displayed in the console at startup of Web UI despite having run 'accelerate config' as reported in the Dreambooth repository instructions
Steps to reproduce the problem
- install Dreambooth from the SD Web UI interface
- close SD Web UI
- start a console and goto [SDWUI Install Directory]\venv\Scripts, then run accelerate config and configure it
- the default_config.yaml file is created inside C:\Users\USERNAME\.cache\huggingface\accelerate
- start webui-user.bat
- a warning is displayed about accelerate
What should have happened?
No warning should be displayed if the entire accelerator's configuration is properly passed to the accelerator launch command
Commit where the problem happens
a9fed7c364061ae6efb37f797b6b522cb3cf7aa2
What platforms do you use to access the UI ?
Windows
What browsers do you use to access the UI ?
Mozilla Firefox
Command Line Arguments
This is the content of the webui-user.bat file:
@echo off
REM git pull
pause
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS=--xformers --opt-split-attention --disable-safe-unpickle --api --allow-code --administrator --medvram --theme dark
SET XFORMERS_PACKAGE="xformers==0.0.17.dev447"
SET "REQS_FILE=.\extensions\sd_dreambooth_extension\requirements.txt"
SET DREAMBOOTH_SKIP_INSTALL=True
SET ACCELERATE="True"
call webui.bat
List of extensions
The list is too long to be included here
Console logs
Premere un tasto per continuare . . .
venv "C:\stable-diffusion-webui\venv\Scripts\Python.exe"
Checking for accelerate
Accelerating
[18:29:56] WARNING The following values were not passed to `accelerate launch` and had defaults used launch.py:887
instead:
`--dynamo_backend` was set to a value of `'no'`
To avoid this warning pass in values for each of the problematic parameters or run
`accelerate config`.
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Commit hash: a9fed7c364061ae6efb37f797b6b522cb3cf7aa2
Installing requirements for Web UI
[auto-sd-paint-ext] Commit hash: 3b82fedf98f9fdb2b523f8d4eafe817e149383f2
[auto-sd-paint-ext] Auto-update disabled.
Installing requirements for Batch Face Swap
Fetching updates for midas...
Checking out commit for midas with hash: b845b78...
Installing requirements for scikit_learn
Installing requirements for Prompt Gallery
Installing sd-dynamic-prompts requirements.txt
Initializing Riffusion
Installing scikit-learn
Initializing Dreambooth
If submitting an issue on github, please provide the below text for debugging purposes:
Python revision: 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Dreambooth revision: 78ca4dabe9b269b7dae25960121c58c41e6c39e1
SD-WebUI revision: a9fed7c364061ae6efb37f797b6b522cb3cf7aa2
[+] torch version 1.13.1+cu117 installed.
[+] torchvision version 0.14.1+cu117 installed.
[+] xformers version 0.0.17.dev464 installed.
[+] accelerate version 0.17.1 installed.
[+] diffusers version 0.14.0 installed.
[+] transformers version 4.27.2 installed.
[+] bitsandbytes version 0.35.4 installed.
loading Smart Crop reqs from C:\stable-diffusion-webui\extensions\sd_smartprocess\requirements.txt
Checking Smart Crop requirements.
Installing requirements for Seed Travel
Installing imageio-ffmpeg requirement for depthmap script
Installing pyqt5 requirement for depthmap script
Launching Web UI with arguments: --xformers --opt-split-attention --disable-safe-unpickle --api --allow-code --administrator --medvram --theme dark
no config file: C:\stable-diffusion-webui\extensions\Stable-Diffusion-Webui-Prompt-Translator\prompt_translator.cfg
Scan MarianMT model
No MarianMT folder, no need scan
Loading booru2prompt settings
[AddNet] Updating model hashes...
0it [00:00, ?it/s]
[AddNet] Updating model hashes...
0it [00:00, ?it/s]
Hypernetwork-MonkeyPatch-Extension found!
Installing pywin32
Loading weights [9012b038a9] from C:\stable-diffusion-webui\models\Stable-diffusion\sd-v1-5-pruned-emaonly_fp16.ckpt
Creating model from config: C:\stable-diffusion-webui\configs\v1-inference.yaml
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
Loading VAE weights specified in settings: C:\stable-diffusion-webui\models\VAE\vae-ft-mse-840000-ema-pruned.pt
Applying xformers cross attention optimization.
Textual inversion embeddings loaded(9): bad_prompt_version2, midjourney-style, orientalist-art, Style-Autumn-neg, Style-Autumn, Style-Glorious-neg, Style-Glorious, Style-Winter-neg, Style-Winter
Textual inversion embeddings skipped(5): nartfixer, nfixer, nrealfixer, painted_landscape, retrofutur
Model loaded in 29.0s (load weights from disk: 26.2s, create model: 0.8s, apply weights to model: 0.5s, apply half(): 0.7s, load VAE: 0.4s, load textual inversion embeddings: 0.3s).
patched in extra network ui page: deltas
patched in extra network: deltas
1920 1080
1030
INFO: Started server process [7196]
INFO: Waiting for application startup.
INFO: Application startup complete.
INFO: Uvicorn running on http://127.0.0.1:5173 (Press CTRL+C to quit)
INFO: 127.0.0.1:58108 - "GET / HTTP/1.1" 200 OK
add tab
*Deforum ControlNet support: enabled*
CUDA SETUP: Loading binary C:\stable-diffusion-webui\venv\lib\site-packages\bitsandbytes\libbitsandbytes_cudaall.dll...
Running on local URL: http://127.0.0.1:7860
To create a public link, set `share=True` in `launch()`.
auto-sd-paint-ext:INFO: Add --listen to COMMANDLINE_ARGS to enable usage as a remote backend.
Startup time: 289.9s (import gradio: 6.0s, import ldm: 2.4s, other imports: 9.2s, list extensions: 35.7s, list SD models: 54.8s, setup codeformer: 0.6s, load scripts: 87.3s, load SD checkpoint: 29.1s, create ui: 64.5s, gradio launch: 0.2s, scripts app_started_callback: 0.1s).
Additional information
This is the content of the accelerator's default_config.yaml file after running the 'accelerator config' command:
compute_environment: LOCAL_MACHINE deepspeed_config: {} distributed_type: 'NO' downcast_bf16: 'no' dynamo_config: {} fsdp_config: {} gpu_ids: all machine_rank: 0 main_training_function: main megatron_lm_config: {} mixed_precision: fp16 num_machines: 1 num_processes: 1 rdzv_backend: static same_network: true tpu_env: [] tpu_use_cluster: false tpu_use_sudo: false use_cpu: false