Stable Diffusion
Цитата: Олег от 25.12.2022, 11:11и переустановить теперь хренушки....
Unpacking Git and Python...
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in X:/stable-diffusion-portable-main/.git/
fatal: unable to access 'https://github.com/AUTOMATIC1111/stable-diffusion-webui.git/': Failed to connect to github.com port 443 after 21082 ms: Timed out
Не удается найти X:\stable-diffusion-portable-main\webui-user.bat
и переустановить теперь хренушки....
Unpacking Git and Python...
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
Initialized empty Git repository in X:/stable-diffusion-portable-main/.git/
fatal: unable to access 'https://github.com/AUTOMATIC1111/stable-diffusion-webui.git/': Failed to connect to github.com port 443 after 21082 ms: Timed out
Не удается найти X:\stable-diffusion-portable-main\webui-user.bat
Цитата: Олег от 25.12.2022, 11:28За то старый теперь заработал! Чудесны дела твои! )
За то старый теперь заработал! Чудесны дела твои! )
Цитата: Geor от 25.12.2022, 13:54Привет) Подскажите, пожалуйста:
- У меня есть фотографии конкретного гоночного редкого автомобиля. Как я могу "скормить" фотографии этого авто, чтобы, SD сделал, к примеру, всякие всячины с этим авто, не деформируя машину?
- Есть фотографии гонщика в гоночном костюме. Можно ли сделать так, чтобы гонщик и сам костюм (дизайн, логотипы) не менялись, а SD опять-таки мог делать всякие всячины? Без использования функции обводки и т.д...
Спасибо)
Привет) Подскажите, пожалуйста:
- У меня есть фотографии конкретного гоночного редкого автомобиля. Как я могу "скормить" фотографии этого авто, чтобы, SD сделал, к примеру, всякие всячины с этим авто, не деформируя машину?
- Есть фотографии гонщика в гоночном костюме. Можно ли сделать так, чтобы гонщик и сам костюм (дизайн, логотипы) не менялись, а SD опять-таки мог делать всякие всячины? Без использования функции обводки и т.д...
Спасибо)
Цитата: Reynard Muldrake от 25.12.2022, 17:19Доброго времени суток!
Люди знающие, подскажите пожалуйста, а можете даже носом ткнуть. Вчера как обычно расшаривал другу линк, всё как бы работает. Но при запуске webui-user.bat в cmd начало писать следующее:error: Your local changes to the following files would be overwritten by merge:
README.md
webui.py
Please commit your changes or stash them before you merge.
AbortingДалее обычная загрузка и старт.
Не силён во всех вот этих тонкостях. Не пойму что и где, какие изменения зафиксировать и куда их спрятать и перед каким объединением. Заранее благодарю.
Доброго времени суток!
Люди знающие, подскажите пожалуйста, а можете даже носом ткнуть. Вчера как обычно расшаривал другу линк, всё как бы работает. Но при запуске webui-user.bat в cmd начало писать следующее:
error: Your local changes to the following files would be overwritten by merge:
README.md
webui.py
Please commit your changes or stash them before you merge.
Aborting
Далее обычная загрузка и старт.
Не силён во всех вот этих тонкостях. Не пойму что и где, какие изменения зафиксировать и куда их спрятать и перед каким объединением. Заранее благодарю.
Цитата: Pavel от 25.12.2022, 18:52Всем привет еще раз.
Извините, если отвечено.
Какая версия SD лучше по итогу?
Та, которая в первом видео и в котором говорится, что она (версия из первого видео) лучше, чем Automatic1111 (в нашем случае - Portable-вариант).
Или я вообще вопрос неправильно задаю и одно реализуется в другом?
Спасибо.
Всем привет еще раз.
Извините, если отвечено.
Какая версия SD лучше по итогу?
Та, которая в первом видео и в котором говорится, что она (версия из первого видео) лучше, чем Automatic1111 (в нашем случае - Portable-вариант).
Или я вообще вопрос неправильно задаю и одно реализуется в другом?
Спасибо.
Цитата: Pavel от 25.12.2022, 21:37Спасибо, Сергей.
Спасибо, Сергей.
Цитата: Руслан от 26.12.2022, 03:51Что можно сделать, что бы не было такой ошибки? Я уже всё выключил что мог на пк
[spoiler title=""]
raceback (most recent call last):
File "F:\stablediff\modules\hypernetworks\hypernetwork.py", line 535, in train_hypernetwork
loss = shared.sd_model(x, c)[0] / gradient_step
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\models\diffusion\ddpm.py", line 846, in forward
return self.p_losses(x, c, t, *args, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\models\diffusion\ddpm.py", line 886, in p_losses
model_output = self.apply_model(x_noisy, t, cond)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\models\diffusion\ddpm.py", line 858, in apply_model
x_recon = self.model(x_noisy, t, **cond)
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1148, in _call_impl
result = forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\models\diffusion\ddpm.py", line 1329, in forward
out = self.diffusion_model(x, t, context=cc)
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\modules\diffusionmodules\openaimodel.py", line 776, in forward
h = module(h, emb, context)
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\modules\diffusionmodules\openaimodel.py", line 84, in forward
x = layer(x, context)
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\modules\attention.py", line 324, in forward
x = block(x, context=context[i])
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\modules\sd_hijack_checkpoint.py", line 4, in BasicTransformerBlock_forward
return checkpoint(self._forward, x, context)
File "F:\stablediff\venv\lib\site-packages\torch\utils\checkpoint.py", line 235, in checkpoint
return CheckpointFunction.apply(function, preserve, *args)
File "F:\stablediff\venv\lib\site-packages\torch\utils\checkpoint.py", line 96, in forward
outputs = run_function(*args)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\modules\attention.py", line 262, in _forward
x = self.attn1(self.norm1(x), context=context if self.disable_self_attn else None) + x
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\modules\hypernetworks\hypernetwork.py", line 323, in attention_CrossAttention_forward
sim = einsum('b i d, b j d -> b i j', q, k) * self.scale
RuntimeError: CUDA out of memory. Tried to allocate 256.00 MiB (GPU 0; 6.00 GiB total capacity; 5.08 GiB already allocated; 0 bytes free; 5.23 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONFApplying xformers cross attention optimization.
[/spoiler]
Что можно сделать, что бы не было такой ошибки? Я уже всё выключил что мог на пк
raceback (most recent call last):
File "F:\stablediff\modules\hypernetworks\hypernetwork.py", line 535, in train_hypernetwork
loss = shared.sd_model(x, c)[0] / gradient_step
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\models\diffusion\ddpm.py", line 846, in forward
return self.p_losses(x, c, t, *args, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\models\diffusion\ddpm.py", line 886, in p_losses
model_output = self.apply_model(x_noisy, t, cond)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\models\diffusion\ddpm.py", line 858, in apply_model
x_recon = self.model(x_noisy, t, **cond)
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1148, in _call_impl
result = forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\models\diffusion\ddpm.py", line 1329, in forward
out = self.diffusion_model(x, t, context=cc)
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\modules\diffusionmodules\openaimodel.py", line 776, in forward
h = module(h, emb, context)
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\modules\diffusionmodules\openaimodel.py", line 84, in forward
x = layer(x, context)
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\modules\attention.py", line 324, in forward
x = block(x, context=context[i])
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\modules\sd_hijack_checkpoint.py", line 4, in BasicTransformerBlock_forward
return checkpoint(self._forward, x, context)
File "F:\stablediff\venv\lib\site-packages\torch\utils\checkpoint.py", line 235, in checkpoint
return CheckpointFunction.apply(function, preserve, *args)
File "F:\stablediff\venv\lib\site-packages\torch\utils\checkpoint.py", line 96, in forward
outputs = run_function(*args)
File "F:\stablediff\repositories\stable-diffusion-stability-ai\ldm\modules\attention.py", line 262, in _forward
x = self.attn1(self.norm1(x), context=context if self.disable_self_attn else None) + x
File "F:\stablediff\venv\lib\site-packages\torch\nn\modules\module.py", line 1130, in _call_impl
return forward_call(*input, **kwargs)
File "F:\stablediff\modules\hypernetworks\hypernetwork.py", line 323, in attention_CrossAttention_forward
sim = einsum('b i d, b j d -> b i j', q, k) * self.scale
RuntimeError: CUDA out of memory. Tried to allocate 256.00 MiB (GPU 0; 6.00 GiB total capacity; 5.08 GiB already allocated; 0 bytes free; 5.23 GiB reserved in total by PyTorch) If reserved memory is >> allocated memory try setting max_split_size_mb to avoid fragmentation. See documentation for Memory Management and PYTORCH_CUDA_ALLOC_CONF
Applying xformers cross attention optimization.
Цитата: Mikhail от 26.12.2022, 03:55Комментарии выше, хотя бы почитать.
Комментарии выше, хотя бы почитать.
Цитата: Geor от 26.12.2022, 06:02Привет, подскажите, пожалуйста, почему у меня Settings выглядят таким образом? Отличаются от настроек в видео XpucT, где можно выбрать цвет темы и другие вещи, которых у меня нет... Версия Portable - https://github.com/serpotapov/stable-diffusion-portable
Скриншот
Привет, подскажите, пожалуйста, почему у меня Settings выглядят таким образом? Отличаются от настроек в видео XpucT, где можно выбрать цвет темы и другие вещи, которых у меня нет... Версия Portable - https://github.com/serpotapov/stable-diffusion-portable
Скриншот
Цитата: XpucT от 26.12.2022, 08:08Geor, привет 🖐
Чтобы была тёмная тема, нужно в браузере выставить Тёмный режим. Настройки ➜ Внешний вид ➜ Настройка тёмного режима.
Geor, привет 🖐
Чтобы была тёмная тема, нужно в браузере выставить Тёмный режим. Настройки ➜ Внешний вид ➜ Настройка тёмного режима.
Цитата: Aleksei от 26.12.2022, 10:11@geor http://127.0.0.1:7860/?theme=dark можно еще в конец строки добавить такое ?__theme=dark
set APPDATA=tmp set USERPROFILE=tmp set TEMP=tmp set PYTHON=python\python.exe set GIT=git\cmd\git.exe set PATH=git\cmd set VENV_DIR=venv set COMMANDLINE_ARGS=--xformers --autolaunch --theme dark git pull origin master call webui.batИли в батник добавить в COMMANDLINE --theme dark
@geor http://127.0.0.1:7860/?theme=dark можно еще в конец строки добавить такое ?__theme=dark
set APPDATA=tmp set USERPROFILE=tmp set TEMP=tmp set PYTHON=python\python.exe set GIT=git\cmd\git.exe set PATH=git\cmd set VENV_DIR=venv set COMMANDLINE_ARGS=--xformers --autolaunch --theme dark git pull origin master call webui.bat
Или в батник добавить в COMMANDLINE --theme dark
Цитата: Aleksei от 26.12.2022, 10:18@admin вчера в телеграмм канале вышло у тебя новость, что вышло обновление по превью картинки, а я так и не понял наша портейбл версия самомобновляется или как? А то каждый раз запускаю вроде пулл проверяет ветку мастер и там каждый раз один и тот же хеш
@admin вчера в телеграмм канале вышло у тебя новость, что вышло обновление по превью картинки, а я так и не понял наша портейбл версия самомобновляется или как? А то каждый раз запускаю вроде пулл проверяет ветку мастер и там каждый раз один и тот же хеш
Цитата: XpucT от 26.12.2022, 12:10Aleksei, посмотри, что пишет консоль.
Если Ты менял самостоятельно какие-то файлы, то он не даст их Тебе перебить своим обновлением.
Это сделано, чтобы люди могли сначала сделать бэкап, обновиться, потом уже смотреть, что изменилось.
Я делаю так:
- Вот он пишет, что не могу обновиться (Abort), потому что файл ui.py изменён
- Предлагает Мне закоммитить его в репозиторий. Я разумеется это не делаю, ибо это только Мой файл
- Но Я временно его перемещаю из папки, куда-нибудь типа на Рабочий стол
- Перезапускаю батник, он ставит обновления и кладёт отсутствующий ui.py
- После чего сравниваю 2 файла и вношу свои старые изменения обратно уже в новый файл ui.py из старого
Aleksei, посмотри, что пишет консоль.
Если Ты менял самостоятельно какие-то файлы, то он не даст их Тебе перебить своим обновлением.
Это сделано, чтобы люди могли сначала сделать бэкап, обновиться, потом уже смотреть, что изменилось.
Я делаю так:
- Вот он пишет, что не могу обновиться (Abort), потому что файл ui.py изменён
- Предлагает Мне закоммитить его в репозиторий. Я разумеется это не делаю, ибо это только Мой файл
- Но Я временно его перемещаю из папки, куда-нибудь типа на Рабочий стол
- Перезапускаю батник, он ставит обновления и кладёт отсутствующий ui.py
- После чего сравниваю 2 файла и вношу свои старые изменения обратно уже в новый файл ui.py из старого