Stable Diffusion
Цитата: Сергей от 17.12.2022, 01:08alexdobr, приветствую 🖐
Вот тут Mikhail писал, что на 6 гиговых картах нужно понижать качество до 256x256.
alexdobr, приветствую 🖐
Вот тут Mikhail писал, что на 6 гиговых картах нужно понижать качество до 256x256.
Цитата: seriogas от 17.12.2022, 01:16Добрый вечер!
На automatic1111 при запуске не находит профиль Firefox, хотя он есть и запускается на cmdr2,
как можно исправить?
Добрый вечер!
На automatic1111 при запуске не находит профиль Firefox, хотя он есть и запускается на cmdr2,
как можно исправить?
Цитата: Никита от 17.12.2022, 02:41Вот вроде была ваза сначала, потом я борол depth2img, потом научился апскейлить..
Но вот попробуйте победить такой момент...
Нужно сгенерировать картинку в альбомной ориентации используя модель DreamLikeDiffusion с таким [simple_tooltip content='very young Elsa, d & d, photorealistic, 8k, 4k hdr, Darkness, hell on the background, ((((only one person)))), hyperrealistic, ((((alone))))']промптом[/simple_tooltip], чтобы в 100% случаев генерировалась только одна девушка. Если рисовать квадратную картинку или вертикальный прямоугольник, то будет одна Эльза, но, как только выходишь к горизонтальному холсту хотя бы 16 на 9, то ИИ рисует часто двух девушек рядом, несмотря на скобки на словах "alone" и "only one person"
Результат, который чаще всего получается.
Вот вроде была ваза сначала, потом я борол depth2img, потом научился апскейлить..
Но вот попробуйте победить такой момент...
Нужно сгенерировать картинку в альбомной ориентации используя модель DreamLikeDiffusion с таким промптом, чтобы в 100% случаев генерировалась только одна девушка. Если рисовать квадратную картинку или вертикальный прямоугольник, то будет одна Эльза, но, как только выходишь к горизонтальному холсту хотя бы 16 на 9, то ИИ рисует часто двух девушек рядом, несмотря на скобки на словах "alone" и "only one person"
Результат, который чаще всего получается.
Цитата: Mikhail от 17.12.2022, 03:00Цитата: Никита от 16.12.2022, 19:03Mikhail, привет!
Чтобы апскейл не рисовал ничего выкрути Denoising в 0, а CFG Scale на максимум и обязательно отключить Restore Face ибо иногда может третий глаз на носу сделать.
Более, подробно я показал в этом видео, буквальер за пол минуты.Привет.
Спасибо.чтобы в 100% случаев генерировалась только одна девушка
Сам уже неделю мучаюсь, бросаю и снова возвращаюсь, рисует все по 2, как только расширяешь ему поле, уже и не знаю какие настройки еще поторкать...
Цитата: Никита от 16.12.2022, 19:03Mikhail, привет!
Чтобы апскейл не рисовал ничего выкрути Denoising в 0, а CFG Scale на максимум и обязательно отключить Restore Face ибо иногда может третий глаз на носу сделать.
Более, подробно я показал в этом видео, буквальер за пол минуты.
Привет.
Спасибо.
чтобы в 100% случаев генерировалась только одна девушка
Сам уже неделю мучаюсь, бросаю и снова возвращаюсь, рисует все по 2, как только расширяешь ему поле, уже и не знаю какие настройки еще поторкать...
Цитата: Mikhail от 17.12.2022, 07:53Никита, что та мне режим upscale R-ESRGAN 4x+ не нравиться, он изображение делает рисовкой и сильно сглаживает детализированные детали, мультик рисует, а в ESRGAN_4x, выходит хреновый upscale, не качественный, но живой, реалистичный, вот и думай, получай рисовку или живую фотку.
[spoiler title="Сравнение"]
[/spoiler]
Никита, что та мне режим upscale R-ESRGAN 4x+ не нравиться, он изображение делает рисовкой и сильно сглаживает детализированные детали, мультик рисует, а в ESRGAN_4x, выходит хреновый upscale, не качественный, но живой, реалистичный, вот и думай, получай рисовку или живую фотку.
Цитата: Mikhail от 17.12.2022, 08:51LDSR все таки лучше делает, но долго, фото реалистичное, живое.
[spoiler title="Сравнение"]
[/spoiler]
LDSR все таки лучше делает, но долго, фото реалистичное, живое.
Цитата: Никита от 17.12.2022, 17:11Mikhail, я просто арты в основном генерирую, это и сыграло злую шутку) Можно ещё во вкладке Extra делать upscale но там я сравнением не занимался
Mikhail, я просто арты в основном генерирую, это и сыграло злую шутку) Можно ещё во вкладке Extra делать upscale но там я сравнением не занимался
Цитата: Никита от 17.12.2022, 17:59Есть крутой сайт Промпт Герой)
Ссылку не оставляю, гуглить умеем. Но суть в том, что на главной странице можно выбрать один из множества промптов, но если вы не зарегестрированы на сайте, то после 4 круток колесом вылезет окно, которое не даст вам возможности крутить дальше. Сделал скрипт Tampermonkey для этого сайта, чтобы это окно не вылазило и не блокировало прокрутку (спасибо за урок, Хачатур)
[spoiler title="Код скрипта"]// ==UserScript== // @name Prompthero with no Login // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match *prompthero.com* // @icon https://www.google.com/s2/favicons?sz=64&domain=prompthero.com // @grant none // ==/UserScript== document.querySelector("div#signUpModal").remove();[/spoiler]
[MNotice]Как оформлять свои темы и комментарии | Как делать крутые скриншоты
Отключайте расширения для перевода на форуме. В Ваше сообщение лезут HTML элементы и ломают отображение сообщений.[/MNotice]
Есть крутой сайт Промпт Герой)
Ссылку не оставляю, гуглить умеем. Но суть в том, что на главной странице можно выбрать один из множества промптов, но если вы не зарегестрированы на сайте, то после 4 круток колесом вылезет окно, которое не даст вам возможности крутить дальше. Сделал скрипт Tampermonkey для этого сайта, чтобы это окно не вылазило и не блокировало прокрутку (спасибо за урок, Хачатур)
// ==UserScript==
// @name Prompthero with no Login
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @match *prompthero.com*
// @icon https://www.google.com/s2/favicons?sz=64&domain=prompthero.com
// @grant none
// ==/UserScript==
document.querySelector("div#signUpModal").remove();
Комментарий модератора:
Как оформлять свои темы и комментарии | Как делать крутые скриншоты
Отключайте расширения для перевода на форуме. В Ваше сообщение лезут HTML элементы и ломают отображение сообщений.
Цитата: Игорь от 17.12.2022, 19:54А есть тут кто-то со слабыми видеокартами? Как решали проблему с Cuda?
У меня GTX 1050 Ti (4Gb) Оперативки 18гб
При попытке обучения выдает следующую ошибку
RuntimeError: CUDA out of memory. Tried to allocate 74.00 MiB (GPU 0; 4.00 GiB total capacity; 3.39 GiB already allocated; 0 bytes free; 3.47 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
Что пробовал:
В видео использовался ключ --medvram
Нагуглил еще ключи --autolaunch --lowram --opt-split-attention, которые по описанию позволяют использовать карты с еще меньшей оперативкой - не помогает
Последовательно уменьшал размер изображений с 512х512 до 128х128 тоже не помогло, хотя пишут, что многим помогает
Сокращал количество фоток с 10 до 3 - не помогает...
Подскажите куда еще можно копнуть?
Спасибо!
А есть тут кто-то со слабыми видеокартами? Как решали проблему с Cuda?
У меня GTX 1050 Ti (4Gb) Оперативки 18гб
При попытке обучения выдает следующую ошибку
RuntimeError: CUDA out of memory. Tried to allocate 74.00 MiB (GPU 0; 4.00 GiB total capacity; 3.39 GiB already allocated; 0 bytes free; 3.47 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
Что пробовал:
В видео использовался ключ --medvram
Нагуглил еще ключи --autolaunch --lowram --opt-split-attention, которые по описанию позволяют использовать карты с еще меньшей оперативкой - не помогает
Последовательно уменьшал размер изображений с 512х512 до 128х128 тоже не помогло, хотя пишут, что многим помогает
Сокращал количество фоток с 10 до 3 - не помогает...
Подскажите куда еще можно копнуть?
Спасибо!
Цитата: XpucT от 17.12.2022, 22:39Игорь, привет 🖐
Дело не в слабой видеокарте. Сейчас почти у всех [simple_tooltip content='от GTX 1070 до RTX 3070']8 ГБ памяти[/simple_tooltip]. Здесь не достаточно оптимизирован сам софт, который может резко упереться в пределы памяти и свалиться. То же самое на самых последних видеокартах. От этой ошибки не застрахован никто. Однако, решить проблему можно снизив нагрузку именно на память. Не включать плееры и YouTube, не запускать голосовые сообщения Telegram и многое многое другое. Чтобы софт на старте работы понимал, сколько свободно и с такой памятью работал. Как видно по ошибке у Вас, не хватило самую малость. То есть в Вашем случае очень реально работать на 1050 Ti.
Игорь, привет 🖐
Дело не в слабой видеокарте. Сейчас почти у всех 8 ГБ памяти. Здесь не достаточно оптимизирован сам софт, который может резко упереться в пределы памяти и свалиться. То же самое на самых последних видеокартах. От этой ошибки не застрахован никто. Однако, решить проблему можно снизив нагрузку именно на память. Не включать плееры и YouTube, не запускать голосовые сообщения Telegram и многое многое другое. Чтобы софт на старте работы понимал, сколько свободно и с такой памятью работал. Как видно по ошибке у Вас, не хватило самую малость. То есть в Вашем случае очень реально работать на 1050 Ti.
Цитата: Mikhail от 18.12.2022, 04:18Никита, Привет и спасибо за сайт.
У меня скрипт не работает, пытался поправить, не убирает + когда листаешь вниз долго, еще одна вылазит, про регу и т.д., в общем зарегался я там, мозги делает =)
Никита, Привет и спасибо за сайт.
У меня скрипт не работает, пытался поправить, не убирает + когда листаешь вниз долго, еще одна вылазит, про регу и т.д., в общем зарегался я там, мозги делает =)
Цитата: vzorr от 18.12.2022, 16:51Добрый день. Не получается запустить, параметр medvram тоже пробовал... Оперативки не хватает ? На диске место есть, оперативки 8 гигов.
From https://github.com/AUTOMATIC1111/stable-diffusion-webui
* branch master -> FETCH_HEAD
Already up to date.
venv "E:\StableDiffusion\venv\Scripts\Python.exe"
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Commit hash: 685f9631b56ff8bd43bce24ff5ce0f9a0e9af490
Installing requirements for Web UI
Launching Web UI with arguments: --xformers --autolaunch --disable-safe-unpickle
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
Loading weights [44bf0551] from E:\StableDiffusion\models\Stable-diffusion\f222.ckpt
Traceback (most recent call last):
File "E:\StableDiffusion\launch.py", line 295, in <module>
start()
File "E:\StableDiffusion\launch.py", line 290, in start
webui.webui()
File "E:\StableDiffusion\webui.py", line 132, in webui
initialize()
File "E:\StableDiffusion\webui.py", line 62, in initialize
modules.sd_models.load_model()
File "E:\StableDiffusion\modules\sd_models.py", line 309, in load_model
load_model_weights(sd_model, checkpoint_info)
File "E:\StableDiffusion\modules\sd_models.py", line 195, in load_model_weights
sd = read_state_dict(checkpoint_file)
File "E:\StableDiffusion\modules\sd_models.py", line 172, in read_state_dict
pl_sd = torch.load(checkpoint_file, map_location=map_location or shared.weight_load_location)
File "E:\StableDiffusion\modules\safe.py", line 106, in load
return load_with_extra(filename, *args, **kwargs)
File "E:\StableDiffusion\modules\safe.py", line 151, in load_with_extra
return unsafe_torch_load(filename, *args, **kwargs)
File "E:\StableDiffusion\venv\lib\site-packages\torch\serialization.py", line 712, in load
return _load(opened_zipfile, map_location, pickle_module, **pickle_load_args)
File "E:\StableDiffusion\venv\lib\site-packages\torch\serialization.py", line 1049, in _load
result = unpickler.load()
File "E:\StableDiffusion\venv\lib\site-packages\torch\serialization.py", line 1019, in persistent_load
load_tensor(dtype, nbytes, key, _maybe_decode_ascii(location))
File "E:\StableDiffusion\venv\lib\site-packages\torch\serialization.py", line 997, in load_tensor
storage = zip_file.get_storage_from_record(name, numel, torch._UntypedStorage).storage()._untyped()
RuntimeError: [enforce fail at ..\c10\core\impl\alloc_cpu.cpp:81] data. DefaultCPUAllocator: not enough memory: you tried to allocate 9437184 bytes.
Для продолжения нажмите любую клавишу . . .
Добрый день. Не получается запустить, параметр medvram тоже пробовал... Оперативки не хватает ? На диске место есть, оперативки 8 гигов.
From https://github.com/AUTOMATIC1111/stable-diffusion-webui
* branch master -> FETCH_HEAD
Already up to date.
venv "E:\StableDiffusion\venv\Scripts\Python.exe"
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Commit hash: 685f9631b56ff8bd43bce24ff5ce0f9a0e9af490
Installing requirements for Web UI
Launching Web UI with arguments: --xformers --autolaunch --disable-safe-unpickle
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
Loading weights [44bf0551] from E:\StableDiffusion\models\Stable-diffusion\f222.ckpt
Traceback (most recent call last):
File "E:\StableDiffusion\launch.py", line 295, in <module>
start()
File "E:\StableDiffusion\launch.py", line 290, in start
webui.webui()
File "E:\StableDiffusion\webui.py", line 132, in webui
initialize()
File "E:\StableDiffusion\webui.py", line 62, in initialize
modules.sd_models.load_model()
File "E:\StableDiffusion\modules\sd_models.py", line 309, in load_model
load_model_weights(sd_model, checkpoint_info)
File "E:\StableDiffusion\modules\sd_models.py", line 195, in load_model_weights
sd = read_state_dict(checkpoint_file)
File "E:\StableDiffusion\modules\sd_models.py", line 172, in read_state_dict
pl_sd = torch.load(checkpoint_file, map_location=map_location or shared.weight_load_location)
File "E:\StableDiffusion\modules\safe.py", line 106, in load
return load_with_extra(filename, *args, **kwargs)
File "E:\StableDiffusion\modules\safe.py", line 151, in load_with_extra
return unsafe_torch_load(filename, *args, **kwargs)
File "E:\StableDiffusion\venv\lib\site-packages\torch\serialization.py", line 712, in load
return _load(opened_zipfile, map_location, pickle_module, **pickle_load_args)
File "E:\StableDiffusion\venv\lib\site-packages\torch\serialization.py", line 1049, in _load
result = unpickler.load()
File "E:\StableDiffusion\venv\lib\site-packages\torch\serialization.py", line 1019, in persistent_load
load_tensor(dtype, nbytes, key, _maybe_decode_ascii(location))
File "E:\StableDiffusion\venv\lib\site-packages\torch\serialization.py", line 997, in load_tensor
storage = zip_file.get_storage_from_record(name, numel, torch._UntypedStorage).storage()._untyped()
RuntimeError: [enforce fail at ..\c10\core\impl\alloc_cpu.cpp:81] data. DefaultCPUAllocator: not enough memory: you tried to allocate 9437184 bytes.
Для продолжения нажмите любую клавишу . . .
Цитата: Mikhail от 18.12.2022, 16:55Привет.
Файл подкачки включен?, но вообще да, маловато.
Привет.
Файл подкачки включен?, но вообще да, маловато.
Цитата: vzorr от 18.12.2022, 17:06Цитата: Mikhail от 18.12.2022, 16:55Привет.
Файл подкачки включен?, но вообще да, маловато.Да, включен
Цитата: Mikhail от 18.12.2022, 16:55Привет.
Файл подкачки включен?, но вообще да, маловато.
Да, включен


