Установка и запуск нейронной сети на ПК с видеокартой AMD

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Гайд | Программы, сервисы и сайты

По состоянию статистики Steam на конец января 2023 года, видеокарты компании AMD являются аутсайдерами на рынке графических ускорителей. И всё больше производителей профессионального ПО и игр предпочитают в первую очередь оптимизировать свои продукты под графические решения от компании Nvidia. Такое положение дел не обошло стороной и нейронные сети. В этой небольшой инструкции вы узнаете, как назло общепринятым стандартам, заставить нейронную сеть Stable Diffusion (генерация картинок по любому текстовому запросу) работать c видеокартами AMD.

Установка сети

В настоящее время существует примерно три реализации Stable Diffusion, которые со скрипом, но способны использовать GPU AMD для ускорения обработки задач. Однако все они привязаны к новейшей архитектуре RDNA или работают только под Linux, что автоматом отсеивает большинство красных пользователей, которые не хотят разоряться на покупке новой видеокарты или устанавливать непривычную ОС из-за желания испытать нейронную сеть. Обойдём эти ограничения, заставив нейронную сеть Stable Diffusion работать на Windows 10/11 c любым относительно современным GPU AMD!

Минимальный системные требования:

ОС: Windows 10/11/Linux 64 Бит.

RAM: 8+ Гб.

CPU: 2/4+ ядра 3.0+ ГГц.

GPU: AMD (Возможна работа силами CPU).

1. Скачиваем и устанавливаем необходимые компоненты: 

64-bit Git for Windows Setup.

Python 3.10.6 (Не забудьте поставить галочку PATH).

2. Загружаем архив с нейронной сетью.

Нейронная сеть

3. Распаковываем нейронную сеть в корень любого носителя.

Расположение сети на носителе

4. Скачиваем архивы с модифицированными файлами для работы нейронной сети с видеокартами AMD.

Архивы:

5. Переходим в папку C:\stable-diffusion-webui-directml\repositories и распаковываем все файлы архива k-diffusion-directml-master.zip (Не его папку, а файлы, что внутри неё) в папку k-diffusion. Аналогично поступаем с архивом stablediffusion-directml-main.zip, но его файлы уже распаковываем в папку stable-diffusion-stability-ai.

Правильный вид файлов

6. Теперь нам необходимо в файл запуска нейронной сети webui-user.bat  добавить команды для обхода проверки отсутствующих ядер CUDA и общей оптимизации. Подробнее о параметрах запуска вы всегда можете почитать тут.

@echo off

set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --lowvram --disable-nan-check --autolaunch --opt-split-attention
set GIT_SSL_NO_VERIFY=true

call webui.bat

Более быстрая генерация (Возможны баги):

@echo off

set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --lowvram --precision full --no-half --no-half-vae --opt-sub-quad-attention --opt-split-attention-v1 --disable-nan-check --autolaunch
set GIT_SSL_NO_VERIFY=true

call webui.bat

7. Скачиваем обученные модели, чтобы наша нейронная сеть понимала, кого и что ей рисовать. Я остановил свой выбор на NeverEnding Dream.

Выбор модели

Переносим файл обученной модели в:

C:\stable-diffusion-webui-directml\models\Stable-diffusion

8. Теперь необходимо скачать файл конфигурации VAE для нормализации конечного изображения и перенести его в:

C:\stable-diffusion-webui-directml\models\VAE

9. Выполняем запуск нейронной сети через файл webui-user.bat в папке C:\stable-diffusion-webui-directm и дожидаемся загрузки и установки всех необходимых компонентов. Если всё прошло успешно, то вас автоматически перенесёт на страницу панели управления нейронной сетью в вашем браузере.

Адрес панели управления

10. Переходим в Setting и в разделе Stable Diffusion выбираем наш VAE. Теперь нам необходимо выбрать алгоритм восстановление лица, который не зависит от наличия CUDA или тензорных ядер Nvidia. Переходим в раздел Face Restoration, выбираем алгоритм GFPGAN. Применяем настройки.

11. Возвращаемся во вкладку txt2img, где для проверки работы ускорения нейронной сети на GPU AMD вводим любой желаемый запрос. По нагрузке на GPU и CPU в диспетчере задач проверяем результат.

Мониторинг

Фанфары, гром и молния! Всё работает.

Результат (RX 550)

Конечный результат получился немного пошлый, но зато сразу после удалось создать красивого рыцаря.

  • Запрос: Knight girl with red hair (Девушка рыцарь с красными волосами).
  • Модель: NeverEnding Dream.
  • Количество проходов: 40 (GPU).
  • Сэмплер: PLMS.
  • Фильтры и стили: нет.
  • Исправление лица: активно.

Заключение

Несмотря на то что способ является лютыми костылями и проигрывает по качеству реализации генерации готового изображения видеокартам Nvidia, он всё же позволяет намного быстрее создавать готовые шедевры, чем классическое задействование возможностей CPU. Создавайте, делитесь своими творения и никогда не позволяйте компаниям диктовать свои условия.

ПС. Инструкция для видеокарт Nvidia.

Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Сисадмин и любитель эльфиек.

280 комментариев

87638502@vkontakte
Я отказываюсь это повторять. Убил уйму времени пока смог заставить всё это работать на RX 550, но результатом доволен. Надеюсь, что кому-то пригодится!
A
Павел, добрый вечер.
Подскажите, пожалуйста, вы даете ссылку на не официальную версию SD https://github.com/lshqqytiger/stable-diffusion-webui-directml и есть официальная версия от Автоматик https://github.com/AUTOMATIC1111/stable-diffusion-webui — в чем между ними разница?
Если я поставлю версию от Автоматик с выполнением ваших инструкций, будет ли этот вариант работспособен на RX580?
Я столкнулся с тем, что некоторые расширения в неофициальной версии не работают.
Спасибо!
87638502@vkontakte
Это одинаковые версии, но в моём случае используются костыли в виде машинных библиотек Microsoft, они похожи.
На костылях не всё работает. Почитайте комментарии ниже, кто-то уже решил.
A
Т.е. если я правильно вас понял версия от «lshqqytiger» и оф. версия от «AUTOMATIC1111» одинаковые?
Если я поставлю версию от «AUTOMATIC1111» и добавлю файлы из архивов: K-diffusion-directml и Stablediffusion-directml — это будет работать?
Или в версии от «lshqqytiger» используются те самые «костыли в виде машинных библиотек Microsoft»?
Хочется работать на свежих версиях.
B
Очень интересно!
А если видяха нвидиа, и есть «кУда»? Жду вариант руководства для них. :-)
87638502@vkontakte
Так уже есть)
https://www.ixbt.com/live/sw/ustanovka-neyronnoy-seti-na-pk-v-dva-klika.html
87638502@vkontakte
Продолжая возиться с нейронкой под амд, могу с уверенностью заявить, что я теперь фанат зелёного лагеря х0
F
Я тут под линукс 4 раза пытался под разные маеуалы, ненавижу амд и линукс, не работает нифига, запарился ошибки гуглить
828916352@vkontakte
Люди, вы убиваете кучу времени для чего? Ну нафига вам эти рыцари, я не могу понять? Кому вы их собрались продавать? Их уже десятки миллионов!!!
118201587305468259133@google
Как владелец карты Radeon RX5700 могу сказать, что работает отлично! Спасибо за этот гайд ^&^
482606453@vkontakte
gff
482606453@vkontakte
Я так понял в этой версии стоит nsfw фильтр, а как установить версию 1,5 webui, я просто не особо шарю
gff
482606453@vkontakte
хочу сказать спасибо автору, что заморочился над этим вопросом и доступно, на русском языке, обьяснил что да как. Все работает, запустилось с первого раза. Да, у меня не мощная видеокарта — radeon rx 6400 4Гб, но по сравнению с процом, прирост при генерации значительный, только вот из за того что мало vram, в inpaint программа отказывается работать, но тем не менее, спасибо.
8
Здравствуйте! Господа сбросьте ссылку на скачивание архивов
K-diffusion-directml
и
Stablediffusion-directml
. По указанным ссылкам не могу найти искомые архивы. Заранее благодарю
87638502@vkontakte
Отправил в личку
8
Все сделал по инструкции, но при запуске webui-user.bat пишет такое сообщение
Couldn't launch python
exit code: 9009
stderr:
Python
Launch unsuccessful. Exiting.
Для продолжения нажмите любую клавишу...
87638502@vkontakte
Вы при установке Python забыли поставить галочку Patch. Добавьте его вручную через среду окружения или переустановите.
https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/1423
8
спасибо огроменное. Все заработало. Только галочка Path
M
Прикольная игрушка (заработала не сразу, но в итоге заработала), нагенерил кучу картинок некоторые очень даже. Главный вопрос — картинки есть, а зачем не понятно. Но играться прикольно.
828916352@vkontakte
Вот и я про то. Люди даже не понимают, зачем они это делают. Раз другие так делают, значит и мне нужно. Я еще не встречал нормального объяснения. Иллюстрации, созданные AI, хоть и качественные, но очень однотипны. Они быстро всем надоедят. И наконец все встанет на свои места: художники будут рисовать, модельщики — моделить а мальчики всякие вернутся к своим игрушкам и не будит представлять, что они — великие дизайнеры
A
Приветствую, интересная статья и результат хороший, скажите сколько времени ушло на генерацию девушки рыцаря?
161773045@vkontakte
Inpaint в этой сборке не работает. Sketch (нарисовать и сгенерировать) — работает. А если в выделенной маске (нужно потом для редактирования отдельных частей получившегося изображения) — то пыхтит и выдает изображение без изменений (все настройки перепробовал). Есть от Автоматик1111 webui, там sketch раотает, но на процессоре генерирует, о-о-о-очень медленно. На lshqqytiger/stable-diffusion-webui-directml есть тема про нерабочий Inpaint, как решить пока никто не знает.
87638502@vkontakte
Странно требовать от костылей полностью рабочего функционала.
533439746@vkontakte
Уже починили, на RX470 Inpaint заработал, добавьте в дополнение к атрибутам из гайда
--no-half --precision full --no-half-vae --opt-sub-quad-attention --opt-split-attention-v1
С
Прости, что за торч ему нужен и где его вять?
You can download 3.10 Python from here: https://www.python.org/downloads/release/python-3109/
Alternatively, use a binary release of WebUI: https://github.com/AUTOMATIC1111/stable-diffusion-webui/releases
Use --skip-python-version-check to suppress this warning.
==============================================================================================================
Python 3.11.2 (tags/v3.11.2:878ead1, Feb 7 2023, 16:38:35) [MSC v.1934 64 bit (AMD64)]
Commit hash:
Installing torch and torchvision
ERROR: Could not find a version that satisfies the requirement torch==1.13.1 (from versions: none)
ERROR: No matching distribution found for torch==1.13.1
Traceback (most recent call last):
File «C:\stable-diffusion-webui-directml-master\launch.py», line 352, in
prepare_environment()
File «C:\stable-diffusion-webui-directml-master\launch.py», line 268, in prepare_environment
run(f'"{python}" -m {torch_command}', «Installing torch and torchvision», «Couldn't install torch», live=True)
File «C:\stable-diffusion-webui-directml-master\launch.py», line 89, in run
raise RuntimeError(f"""{errdesc or 'Error running command'}.
RuntimeError: Couldn't install torch.
Command: «C:\stable-diffusion-webui-directml-master\venv\Scripts\python.exe» -m pip install torch==1.13.1 torchvision==0.14.1 torch-directml
Error code: 1
Для продолжения нажмите любую клавишу...
87638502@vkontakte
Все ссылки указаны в материале. Всё остальное докачивает сам.
С
Спасибо, часа два копался, по вашей инструкции, на гитхабе, редите, запутался, удалял питон 311, переутсанавливал устанавливал, восстанавливал SD с корзины, дописал в батник COMMANDLINE_ARGS=--opt-sub-quad-attention --lowvram --disable-nan-check и о чудо — вебинтерфейс запустился))
объяснить кому-то как это вышло уже не смогу ))
буду дальше возиться (радеон 580 4ГБ)
87638502@vkontakte
Достаточно представленной инструкции выше.
B
чел у меня такая же проблема, та же видюха, не знаю чё делать
С
ап
спасибо, работает!
А промты как в миджорни можно давать ему?
А модели только с этого сайта скачивать? (этот какой-то совсем мультяшный)
87638502@vkontakte
Всё не только полностью аналогично миджорни, но даже процентов на 30% лучше.
Моделей целая уйма. Представлены ссылки в гайде для Nvidia.
С
не могу карму добавить только зарегался, так что словами -БОЛЬШОЕ СПАСИБО!
M
Здравствуйте. При генерации картинки вместо изображения белый холст, в чем может быть причина? Заранее спасибо.
87638502@vkontakte
Забыли выбрать модель или не прописали параметры в файл запуск.
M
Если выбрать модель в формате safetensors — черный экран, если выбрать модель в формате ckpt — все нормально генериться. В чем причина не пойму.
87638502@vkontakte
Кто знает, ведь представленный способ это костыли.
107247795711876403480@google
НЕ запускается. После нажатия webui_user.bat устанавливает файлы затем пишет:
«AttributeError: function RAMUsage_Get»"'ADL2_Adapter_DedicatedV" и выключается.
по-моему все инструкции выполнил.
107247795711876403480@google
Launching Web UI with arguments:
Traceback (most recent call last):
File «C:\Downloads\stable-diffusion-webui-directml-master\launch.py», line 360, in
start()
File «C:\Downloads\stable-diffusion-webui-directml-master\launch.py», line 351, in start
import webui
File «C:\Downloads\stable-diffusion-webui-directml-master\webui.py», line 15, in
from modules import import_hook, errors, extra_networks, ui_extra_networks_checkpoints
File «C:\Downloads\stable-diffusion-webui-directml-master\modules\ui_extra_networks_checkpoints.py», line 6, in
from modules import shared, ui_extra_networks, sd_models
File «C:\Downloads\stable-diffusion-webui-directml-master\modules\shared.py», line 12, in
import modules.interrogate
File «C:\Downloads\stable-diffusion-webui-directml-master\modules\interrogate.py», line 15, in
from modules import devices, paths, shared, lowvram, modelloader, errors
File «C:\Downloads\stable-diffusion-webui-directml-master\modules\devices.py», line 101, in
from modules import atiadlxx
File «C:\Downloads\stable-diffusion-webui-directml-master\modules\atiadlxx.py», line 2, in
from .atiadlxx_apis import *
File «C:\Downloads\stable-diffusion-webui-directml-master\modules\atiadlxx_apis.py», line 41, in
ADL2_Adapter_DedicatedVRAMUsage_Get = atiadlxx.ADL2_Adapter_DedicatedVRAMUsage_Get
File «C:\Users\Gaisj\AppData\Local\Programs\Python\Python310\lib\ctypes\__init__.py», line 387, in __getattr__
func = self.__getitem__(name)
File «C:\Users\Gaisj\AppData\Local\Programs\Python\Python310\lib\ctypes\__init__.py», line 392, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: function 'ADL2_Adapter_DedicatedVRAMUsage_Get' not found
Для продолжения нажмите любую клавишу...
I
У меня та же ошибка. Питона переустанавливал несколько раз — не помогает.
87638502@vkontakte
Вы не забыли поставь галочку path?
I
Конечно не забыл. В противном случае была бы другая ошибка — я пробовал.
87638502@vkontakte
Напишите характеристики своего ПК.
I
Xeon CPU E5-2687W 0 @ 3.10GHz, 32 ГБ ОЗУ ECC, 1ТБ SSD, Win10 Pro x64, AMD Radeon HD7970.
87638502@vkontakte
По характеристикам всё подходит, да и гайд уже много раз проверен. Что-то на уровне операционной системе блокирует работу ПО. Разбирайтесь в своей ОС.
109320722401699371556@google
Та же ошибка.
Решение не нашлось, не подскажите?
109320722401699371556@google
Нашлось решение?
Та же ошибка
116591751604760820180@google
столкнулся с такой-же ошибкой
110245529355661621772@google
Пишет RuntimeError: Could not allocate tensor with 268435456 bytes. There is not enough GPU video memory available!
видеокарта RX570 4гб?
87638502@vkontakte
Настройки уменьшите и отключите апскейлинг!
110245529355661621772@google
Извини чайника но как его отключить и если можно пришли настройки — сделал всё как надо вроде работает только памяти не хватает…
87638502@vkontakte
Гугл хром-правый клик-перевести страницу.
S
Спасибо огромное! Несколько недель мучался и получилось благодаря вашей инструкции. RX580
113787101511293215580@google
venv «Z:\stable-diffusion-webui-directml-master\venv\Scripts\Python.exe»
Python 3.10.10 (tags/v3.10.10:aad5f6a, Feb 7 2023, 17:20:36) [MSC v.1929 64 bit (AMD64)]
Commit hash:
Installing gfpgan
Traceback (most recent call last):
File «Z:\stable-diffusion-webui-directml-master\launch.py», line 359, in
prepare_environment()
File «Z:\stable-diffusion-webui-directml-master\launch.py», line 276, in prepare_environment
run_pip(f«install {gfpgan_package}», «gfpgan»)
File «Z:\stable-diffusion-webui-directml-master\launch.py», line 137, in run_pip
return run(f'"{python}" -m pip {args} --prefer-binary{index_url_line}', desc=f«Installing {desc}», errdesc=f«Couldn't install {desc}»)
File «Z:\stable-diffusion-webui-directml-master\launch.py», line 105, in run
raise RuntimeError(message)
RuntimeError: Couldn't install gfpgan.
Command: «Z:\stable-diffusion-webui-directml-master\venv\Scripts\python.exe» -m pip install git+https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379 --prefer-binary
Error code: 1
stdout: Collecting git+https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379
Cloning https://github.com/TencentARC/GFPGAN.git (to revision 8d2447a2d918f8eba5a4a01463fd48e45126a379) to c:\users\user\appdata\local\temp\pip-req-build-378qv4ft
stderr: ERROR: Error [WinError 2] while executing command git version
ERROR: Cannot find command 'git' — do you have 'git' installed and in your PATH?
Есть идеи что не так?
87638502@vkontakte
ERROR: Cannot find command 'git' — do you have 'git' installed and in your PATH?
Ну написано же, что поставьте галочку PATH при установке Python. Зачем делал скрины, не понятно…
113787101511293215580@google
Странно, что нагрузка на видеокарту идёт рывками и на низких частотах, память зато съедает всю)
И
на rx 570 4gb пишет что то про нехватку памяти, действительно не хватает или я что-то не так установил? ставил дополнительные параметры батнику не все равно ни как
87638502@vkontakte
Уменьшите разрешение проекта. На моей RX 550 всё работает.
b
Что ж. Полагаю что установка PATH работает только при стандартной установке.Но там у меня путь с кириллицей, видимо конфликтует. При кастомной установке с нормальным путем запускается, но в конце все равно выдает ошибку.стало быть PATHа там нет. Вот так на финише меня питон опрокинул.
87638502@vkontakte
Добавьте через окружение виндовс путь до python.
b
Ну вот, что то новенькое вышло. решения пока не нашел
File «C:\stable-diffusion-webui-directml-master\modules\paths.py», line 26, in
assert sd_path is not None, «Couldn't find Stable Diffusion in any of: » + str(possible_sd_paths)
AssertionError: Couldn't find Stable Diffusion in any of: ['C:\\stable-diffusion-webui-directml-master\\repositories/stable-diffusion-stability-ai', '.', 'C:\\']
b
Заработало, сбрил репозитории и поставил заново
tornado73
RuntimeError: Failed to get DedicatedVRAMUsage
куды бечь ?-) rx6800
78977101@vkontakte
В webui.bat пишет ModuleNotFoundError: No module named 'torch.hub'. Знакет кто-нибудь решение проблемы?
87638502@vkontakte
а зачем вы webui.bat запускаете х0
78977101@vkontakte
Ошибся. Внутри webui-user. bat эта ошибка вылазит
М
такая же беда
87638502@vkontakte
Всё работает, смотрите у себя, что вам в ОС мешает скачать torch.
105617149278559540762@google
«Time taken: 6m 30.17s» на rx580 image2image
113389475466427271601@google
Как здесь написано в webui-user.bat, добавлена ​​команда --lowvram --disable-nan-check --autolaunch --opt-split-attention
Я также написал. Euler a, 512x768 изображение было обработано за 1 мин.17сек. Я нашел комментарии в этой теме и написал новую строку
--opt-sub-quad-attention --no-half --precision full --disable-nan-check --autolaunch --opt-split-attention-v1
И сейчас Euler a, 512x768 изображение было обработано за 0 мин.17сек. Моя видеокарта RX 6700 XT
105617149278559540762@google
С твоей строкой уходит 50сек на генерацию фото 512x512 на rx580
109633131805464563268@google
У меня выдаёт такую ошибку ModuleNotFoundError: No module named 'torch_directml'
Хотя на проц версии уже давно работаю, и всё хорошо, хотя прописано всё правильно, и перенёс
87638502@vkontakte
Попробуйте альтернативные команды.
117408369597912405257@google
Доходит до 100% затем выдает ошибку RuntimeError: unexpected EOF, expected 1896773 more bytes. The file might be corrupted. Хотя пару раз получилось нарисовать.
87638502@vkontakte
Уменьшите разрешение или попробуйте альтернативные команды.
110940910924758849904@google
А как обновлять Автоматик? Что прописать в батнике?
113389475466427271601@google
Попробуйте и этот, мне кажется, он лучше
--medvram --precision full --no-half --no-half-vae --opt-sub-quad-attention --opt-split-attention-v1 --disable-nan-check --autolaunch
DPM++2M Karras, steps 20, 512x640 / 0 min 13 sec / RX 6700 XT
106226382251851410624@google
Делаю все строго по инструкции, галочки все стоят, питон и всё остальное пробовал переустановить несколько раз, но всеравно каждый раз после запуска webui-user.bat все заканчивается вот этим
[notice] A new release of pip available: 22.2.1 -> 23.0.1
[notice] To update, run: C:\SD\venv\Scripts\python.exe -m pip install --upgrade pip
Installing gfpgan
Installing clip
Installing open_clip
Cloning Taming Transformers into repositories\taming-transformers...
Cloning CodeFormer into repositories\CodeFormer...
Cloning BLIP into repositories\BLIP...
Traceback (most recent call last):
File «C:\SD\launch.py», line 356, in
prepare_environment()
File «C:\SD\launch.py», line 300, in prepare_environment
git_clone(blip_repo, repo_dir('BLIP'), «BLIP», blip_commit_hash)
File «C:\SD\launch.py», line 159, in git_clone
run(f'"{git}" clone "{url}" "{dir}"', f«Cloning {name} into {dir}...», f«Couldn't clone {name}»)
File «C:\SD\launch.py», line 105, in run
raise RuntimeError(message)
RuntimeError: Couldn't clone BLIP.
Command: «git» clone «https://github.com/salesforce/BLIP.git» «repositories\BLIP»
Error code: 128
stdout:
stderr: Cloning into 'repositories\BLIP'...
error: 3746 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
Для продолжения нажмите любую клавишу.. .
В чем может быть причина?
PC Win 11, Ryzen7 3700x 32 ОЗУ RX5700XT SSD 512
106226382251851410624@google
Отбой
Собственно обновил C:\SD\venv\Scripts\python.exe -m pip install --upgrade pip
И заработало)
А
напиши плиз что значит -m pip install --upgrade pip
где вводить это надо?
20886044@vkontakte
Уже не помню, побаловался немного и забил, даже на RX5700XT и Ryzen 5 4600 скорость работы крайне мала, на захудалой 1050ti на 4гб в разы быстрее генерит
52674265@vkontakte
Скачиваю по ссылке Stablediffusion-directml пишет архив поврежден, где еще можно взять этот архив?? помогите плиз
A
Добрый день!
Сделал всё по инструкции. Карта RX 580 (8gb).
Вчера всё работало.
Сегодня утром запустил — не работает.
Вначале долгая прогрузка cmd (dos-кий экран), без автозапуска вэбинтрефейса в Хроме.
Перезапустил — cmd быстрее, но опять без автозапуска вэбинтрефейса.
Запустил вэбинтрефейса вручную по адресу http://127.0.0.1:7860/.
Начинаю генерить картинку процес идет, но потом слетает.
В dos-ком экране сообщение о нехватки видеопамяти:
«RuntimeError: Could not allocate tensor with 268435456 bytes. There is not enough GPU video memory available!»
Update...
Ложная тревога — запускал *.cmd, а надо было *.bat.
Всё работает!
102363545851117120589@google
Привет всем, у меня тоже выдает ошибку «attribute error: function 'adl2_adapter_dedicatedvramusage_get' not found». Что бы это значило и как можно исправить?
114746543428245785215@google
Помогите плиз
venv «C:\stable-diffusion-webui\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: a9fed7c364061ae6efb37f797b6b522cb3cf7aa2
Fetching updates for Stable Diffusion...
Checking out commit for Stable Diffusion with hash: 47b6b607fdd31875c9279cd2f4f16b92e4ea958e...
Traceback (most recent call last):
File «C:\stable-diffusion-webui\launch.py», line 380, in
prepare_environment()
File «C:\stable-diffusion-webui\launch.py», line 315, in prepare_environment
git_clone(stable_diffusion_repo, repo_dir('stable-diffusion-stability-ai'), «Stable Diffusion», stable_diffusion_commit_hash)
File «C:\stable-diffusion-webui\launch.py», line 164, in git_clone
run(f'"{git}" -C "{dir}" checkout {commithash}', f«Checking out commit for {name} with hash: {commithash}...», f«Couldn't checkout commit {commithash} for {name}»)
File «C:\stable-diffusion-webui\launch.py», line 113, in run
raise RuntimeError(message)
RuntimeError: Couldn't checkout commit 47b6b607fdd31875c9279cd2f4f16b92e4ea958e for Stable Diffusion.
Command: «git» -C «C:\stable-diffusion-webui\repositories\stable-diffusion-stability-ai» checkout 47b6b607fdd31875c9279cd2f4f16b92e4ea958e
Error code: 128
stdout:
stderr: fatal: reference is not a tree: 47b6b607fdd31875c9279cd2f4f16b92e4ea958e
Для продолжения нажмите любую клавишу...
87638502@vkontakte
C:\SD\venv\Scripts\python.exe -m pip install --upgrade pip
А
напиши плиз что значит -m pip install --upgrade pip
где вводить это надо?
N
Попробовал но не помогло совсем пишет
Creating venv in directory D:\stable-diffusion-webui-directml-master\venv using python «C:\Users\1998я7\AppData\Local\Programs\Python\Python310\python.exe»
Unable to create venv in directory «D:\stable-diffusion-webui-directml-master\venv»
exit code: 3
stderr:
Что делать? заранее спасибо
106943248307763678149@google
может в пути кирилица изза этого? C:\User\1998я7\
i
Автор поста заслуживает, пакет сочных плюшек (я про хлебные если что) и кошкожену. Задрался на CPU рендерить, который для этого не очень подходит. Появился вопрос, возможен ли гибридный рендеринг, то есть CPU+GPU? Хотя бы теоретически это возможно в AUTOMATIC1111/stable-diffusion-webui? Или в альтернативах?
87638502@vkontakte
Это возможно, но будут баги.
105466005685568906336@google
Вот мой конфиг, rx570 8gb, обратите внимание у меня указан параметр --medvram, рендринг в 512 около 28-30сек
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --medvram --precision full --no-half --no-half-vae --opt-split-attention-v1 --opt-sub-quad-attention --disable-nan-check --autolaunch --theme=dark
set GIT_SSL_NO_VERIFY=true
call webui.bat
A
Спасибо за конфиг! Скорость реально возросла в три раза, если раньше на 512х512 уходило 1 минута 40 секунд, то сейчас в районе 30 секунд.
RX 580 8 gb.
A
Подскажите у всех ли так, или это только у меня — после окончания генерации память видеокарты (RX580 8gb) остается заполненной и не очищается. Перезагрузка интерфейса не помогает, память очищается только после полной остановки SD (закрытие окна консоли).
105466005685568906336@google
Вроде у меня так же, не на что не влияет, не помнб что там с настройками, вроде есть пункт где сказанно, хранить модель в vvram, сколько времени генерит в 580 в 512?
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --medvram --precision full --no-half --no-half-vae --opt-split-attention-v1 --opt-sub-quad-attention --disable-nan-check --autolaunch --theme=dark
set GIT_SSL_NO_VERIFY=true
call webui.bat
Вот мой конфиг 30 секунл, у тебя с конфигом что дал автор поста минуты полтары примерно?
A
Если вопрос ко мне, да именно так — 30 сек ± с твои конфигом, с конфигом, что дал автор статьи минуты полторы. И ещё — после генерации продолжает работать вентилятор карты на максимальных оборотах, даже при температуре карты в 25-27 градусов обороты не сбрасывает. Если не трогать карту минут 15-20 то обороты начинают оооочень медленно падать и в итоге вентилятор останавливается. Если хочу остановить вентилятор быстро приходится вырубать консоль Stable Diffusion. Карта RX580 8 gb от Sapphire. Драйвер стоит последний PRO, также пробовал игровой — результат тот же. И ещё, если сильно задрать разрешение то карта отрубается напрочь — черный экран и после этого только перезагрузка.
M
Удалось найти решение, как отчистить память после генерации без перезапуска?
-
А как ставить под linux? directml работать же не будет?
Вот, установил в автоматическом режиме: https://github.com/AUTOMATIC1111/stable-diffusion-webui/wiki/Install-and-Run-on-AMD-GPUs#automatic-installation, даже работает, вот только загрузка Rx580 в районе 10% и на рендер уходит… кхм… 5 минут. Пробовал разные флаги оптимизации, но загрузка gpu от этого не увеличивается. С чем может быть связано?
87638502@vkontakte
Там другой принцип работы благодаря чему всё намного быстрее из-за реализации драйвера, которого нет под Windows.
Мне весьма лень создавать инструкцию для Linux, так как это практически никому не нужно.
-
А можете хотя бы подсказать куда копать? Просто в интернете не получается найти актуальные инструкции (а большинство просто предлагают какой-то сложный путь)
87638502@vkontakte
За отдельную плату, я целый гайд вам создам х0
112476477392546749586@google
Привет, а возможно ли открывать линукс с флэшки и там работать с SD?
Какой прайс на такой гайд?)
l
Да он говорит неправду, не может он такой гайд создать в принципе. Для современных видеокарт AMD не нужно никаких заумных инструкций, все в официальном readme Автоматика есть, но для пресловутых RX 400/500 это невозможно, так как AMD дропнула их поддержку в ROCm — амдэшной версии CUDA, а со старыми версиями ничего работать не будет. Короче Windows и DirectML — единственный выход, и в будущем ничего нового не появится.
O
Дорогие, вот такой ответ вышел после запуска, кто в курсе?
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
venv «F:\stable-diffusion-webui-directml-master\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:
Installing requirements for Web UI
Launching Web UI with arguments: --lowvram --precision full --no-half --no-half-vae --opt-sub-quad-attention --opt-split-attention-v1 --disable-nan-check --autolaunch
Traceback (most recent call last):
File «F:\stable-diffusion-webui-directml-master\launch.py», line 349, in
start()
File «F:\stable-diffusion-webui-directml-master\launch.py», line 340, in start
import webui
File «F:\stable-diffusion-webui-directml-master\webui.py», line 31, in
from modules import extra_networks, ui_extra_networks_checkpoints
File «F:\stable-diffusion-webui-directml-master\modules\ui_extra_networks_checkpoints.py», line 5, in
from modules import shared, ui_extra_networks, sd_models
File «F:\stable-diffusion-webui-directml-master\modules\shared.py», line 12, in
import modules.interrogate
File «F:\stable-diffusion-webui-directml-master\modules\interrogate.py», line 15, in
from modules import devices, paths, shared, lowvram, modelloader, errors
File «F:\stable-diffusion-webui-directml-master\modules\devices.py», line 99, in
dml = torch_directml.device(torch_directml.default_device())
File «F:\stable-diffusion-webui-directml-master\venv\lib\site-packages\torch_directml\device.py», line 38, in device
raise Exception(f«Invalid device_id argument supplied {device_id}. device_id must be in range [0, {num_devices}).»)
Exception: Invalid device_id argument supplied 0. device_id must be in range [0, 0).
Press any key to continue...
G
Прощу помощи, ибо котелок перестал варить. Запускаю, значит, Батник. Через некоторое время загрузки он пишет чтобы я обновил pip. Я ввожу команду -m pip install --upgrade pip а он говорит мол Синтаксическая ошибка. 100 раз перепроверял, пробовал разные вариации, почитал об этой фигне в сети и даже убедился что питон у меня установлен один. Всё равно хз чё делать. Помогите пожалуйста овощю!
87638502@vkontakte
https://www.ixbt.com/live/sw/ispolzuem-moschnosti-google-dlya-bystroy-generacii-kartinok-po-zaprosu.html
A
Я ставил четко по инструкции автора — всё работает.
Не знаю связано как-то или нет,- вчера обновился Автоматик (я ещё не пробовал).
G
Я обновил pip, но тут другая проблема: pip я обновил но тут есть другая проблема: venv «D:\stable-diffusion-webui-directml-master\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:
Installing gfpgan
Traceback (most recent call last):
File «D:\stable-diffusion-webui-directml-master\launch.py», line 348, in
prepare_environment()
File «D:\stable-diffusion-webui-directml-master\launch.py», line 258, in prepare_environment
run_pip(f«install {gfpgan_package}», «gfpgan»)
File «D:\stable-diffusion-webui-directml-master\launch.py», line 129, in run_pip
return run(f'"{python}" -m pip {args} --prefer-binary{index_url_line}', desc=f«Installing {desc}», errdesc=f«Couldn't install {desc}»)
File «D:\stable-diffusion-webui-directml-master\launch.py», line 97, in run
raise RuntimeError(message)
RuntimeError: Couldn't install gfpgan.
Command: «D:\stable-diffusion-webui-directml-master\venv\Scripts\python.exe» -m pip install git+https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379 --prefer-binary
Error code: 1
stdout: Collecting git+https://github.com/TencentARC/GFPGAN.git@8d2447a2d918f8eba5a4a01463fd48e45126a379
Cloning https://github.com/TencentARC/GFPGAN.git (to revision 8d2447a2d918f8eba5a4a01463fd48e45126a379) to c:\temp\pip-req-build-9rly9bws
stderr: ERROR: Error [WinError 2] while executing command git version
ERROR: Cannot find command 'git' — do you have 'git' installed and in your PATH? Помогите чайнику разобраться!
A
Я не программист и не особо понимаю, что и чем пишет консоль, но у меня была проблема с ControlNet и Openpose — не делал картинку «скелета». Спрашивал на разных форумах — но народ сидит на Nvidia и в нашем «горе» помочь не может, в итоге и я подумал, что все это из-за AMD.
Решил пойти на крайность, всё грохнул и поставил заново — Openpose работает, ошибки в консоли пропали.
Остальные фишки ControlNet не тестил, займусь с понедельника.
G
Я ТАААК ЛЮТО ТУПАНУЛ! Я просто забыл установить… сетап git ;( Прости пожалуйста админ мою чайную кипящую голову!
256172108@vkontakte
господи ну не получается у меня!!! сначала была ошибка ерор 128, обновите пипу. полазял и теперь у меня ерор1 !!
venv «C:\stable-diffusion-webui-directml-master\venv\Scripts\Python.exe»
No Python at '«C:\Users\mrdei\AppData\Local\Programs\Python\Python311\python.exe'
НУ НЕТУ У МЕНЯ В „venv“ нету pyton.exe
и вот не знаю как я обновить эту пипу! уже два раза питон удалил и установил а теперь оно пишет что у меня вообще питона нет(( ну что поделать админушка?
И webui-user.bat у меня ни разу не появлялось!!! одни вебуи юзер(((
G
На счёт пипы я сам знатно запарился когда не понял насколько очевидно решение. Там короче когда выскакивает ошибка
и злая командная строка просит обновить эту вонючую пипу, она почти всегда указывает команду, которую если ввести, то пипка обновится. У меня она написала это: To update, run: и дальше написала команду, которую мне надо было ввести в
командную строку. У меня она выглядела так: D:\stable-diffusion-webui-directm1-master\venv\Scripts\python.exe -m pip install --upgrade pip. У тебя должна быть такая же штука. Я ввёл короче это чудо в командную строку и свершилось обновление!
Только вот чтобы изменения вступили в силу мне понадобилось перезапустить пк так что тоже советую так поступить. Надеюсь с этой проблемкой помог (да лаконичность явно не моё и если ты дочитал до этого момента и не умер, то ты сверхчеловек :D)
256172108@vkontakte
а командная строка это прям там же где оно всё пишет да? я вообще нуб
256172108@vkontakte
БРО СЫПЫСЫ ПОМОГ ВСЁ РОБИТ
G
Ребят, в разделе img2img не работает кнопка interrogate CLIP, а поиграться с картинками охота.
Кто-нибудь знает как оживить эту кнопку или мб есть нейронки, заточенные под такой формат? :3
117776947840906885658@google
Тоже самое. Ох как нужна эта функция.
87638502@vkontakte
На AMD ещё не реализовано, ибо гайд это лютые костыли. Если нужна данная функция, то ставить Linux или Nvidia/CPU.
UPavel
Большое спасибо, все получилось. Гайд пушка.
113389475466427271601@google
У меня проблема с ControlNet и Openpose как и у Андреи. Получается картинка как у Пикасо. Поза есть, а картинка какое-то пятно.
A
1.Переустнови SD.
2. Запусти SD.
3. Инсталируй ControlNet и Openpose.
4. В ControlNet в Enable поставь «галку», в Preprocessor выбери «openpose», в Model выбери «control_openpose -fp16»
5. В окно Image брось картинку и нажми Generate.
6. Открой окно консоли и наблюдай за догрузкой из сети недостающей базы, как всё прогрузится должно заработать.
k
а как их инсталлировать(3й пункт), если не сложно подкажите или ссылочку на нормальный гайд
A
https://www.youtube.com/watch?v=UV9JRKh2aKc&t=427s
117776947840906885658@google
Друзья, Павел, как заставить работать в разделе img2img кнопку interrogate CLIP.
Устанавливал всю эту сборку ради расшифровки картинки в текстовое описание. И самая главная функция для меня — не работает. Подскажите, что можно сделать?
87638502@vkontakte
На AMD ещё не реализовано, ибо гайд это лютые костыли. Если нужна данная функция, то ставить Linux или Nvidia/CPU.
117776947840906885658@google
Павел, спасибо за быстрый ответ. Вдохновился твоей инструкцией, всё поставил, заработало, кроме моей проблемы. )) Спасибо.
Но главное, я погуглил! )) И таки нашел ответ, и уже пользуюсь. Выход: https://colab.research.google.com/
Генерация из картинки в текст где-то от 5 до 60 секунд. Устраивает.
Буду сносить с компа Stable Diffusion. )) Вроде как последняя версия MidJourney показывает фото-реалистичность, то, что нужно.
Спасибо за твою работу!
87638502@vkontakte
Зачем гуглить)
https://www.ixbt.com/live/sw/ispolzuem-moschnosti-google-dlya-bystroy-generacii-kartinok-po-zaprosu.html
117776947840906885658@google
Уф. Ты опять крут! )
A
А что, это ещё работает? Я читал, что из-за наплыва «халявщиков» Колаб стал просить денег…
A
У меня interrogate CLIP работает, не работает interrogate DeepBooru.
При прогрузке консоли есть рекомендациия по этому поводу, почитайте, может поможет.
Я не вникал.
Interrogations are fallen back to cpu. This doesn't affect on image generation. But if you want to use interrogate (CLIP or DeepBooru), check out this issue: https://github.com/lshqqytiger/stable-diffusion-webui-directml/issues/10
M
Подскажите пожалуйста, как можно решить проблему
venv «D:\stable-diffusion-webui-directml-master\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:
Installing requirements for Web UI
Launching Web UI with arguments: --lowvram --disable-nan-check --autolaunch --opt-split-attention
Traceback (most recent call last):
File «D:\stable-diffusion-webui-directml-master\launch.py», line 349, in
start()
File «D:\stable-diffusion-webui-directml-master\launch.py», line 340, in start
import webui
File «D:\stable-diffusion-webui-directml-master\webui.py», line 31, in
from modules import extra_networks, ui_extra_networks_checkpoints
File «D:\stable-diffusion-webui-directml-master\modules\ui_extra_networks_checkpoints.py», line 5, in
from modules import shared, ui_extra_networks, sd_models
File «D:\stable-diffusion-webui-directml-master\modules\shared.py», line 12, in
import modules.interrogate
File «D:\stable-diffusion-webui-directml-master\modules\interrogate.py», line 15, in
from modules import devices, paths, shared, lowvram, modelloader, errors
File «D:\stable-diffusion-webui-directml-master\modules\devices.py», line 99, in
dml = torch_directml.device(torch_directml.default_device())
File «D:\stable-diffusion-webui-directml-master\venv\Scripts\lib\site-packages\torch_directml\device.py», line 38, in device
raise Exception(f«Invalid device_id argument supplied {device_id}. device_id must be in range [0, {num_devices}).»)
Exception: Invalid device_id argument supplied 0. device_id must be in range [0, 0).
Для продолжения нажмите любую клавишу...
87638502@vkontakte
Удалите папку, перезагрузите ПК и следуйте инструкции заново.
M
Сделал все по инструкции, похоже не видит питона, галочку PATH ставил
Creating venv in directory C:\stable-diffusion-webui-directml-master\venv using python «C:\Users\╠рЁё\AppData\Local\Programs\Python\Python310\python.exe»
Unable to create venv in directory «C:\stable-diffusion-webui-directml-master\venv»
exit code: 3
stderr:
Системе не удается найти указанный путь.
Launch unsuccessful. Exiting.
Для продолжения нажмите любую клавишу...
87638502@vkontakte
укажите в ручную через окружение Windows
h
не подскажите как это сделать...?
h
а всё, разобрался, спасибо за гайд :)
t
Здравствуйте, подскажите плиз как решить ошибку, уже все перерыл, та же ошибка выскакивает, не понял как менять вручную
h
Win+R
Вписываешь sysdm.cpl
Дальше «Дополнительно» — Снизу «Переменный среды...» там изменяешь Path на Пути куда ты установил Python
106943248307763678149@google
а если в пути имя user на кирилице?
106943248307763678149@google
Куда изменяеш она туда же установлена или нужно установить в другую папку связано ли это с кирилицей в названий User?
s
Сделал всё по гайду, запустил, но после рендера выдаёт черную картинку. От описания даже не зависит, пробовал несколько раз, результат один — просто черный квадрат. В чем может быть проблема?
https://postimg.cc/7GsQP1x8
87638502@vkontakte
переустановите, такой баг бывает.
s
переустановите, такой баг бывает.

сейчас еще что-то подгрузилось, но картинка выходит просто набор разноцветных семечек. а если переустанавливать, то вместе со всеми добавочными штуками?
87638502@vkontakte
Перезапустите и выберите другой семплер. Вы, возможно, скачали битую или неподходящую модель.
s
да, спасибо, дело было в моделе
208883161@vkontakte
Благодарю автора за статью. До этого убил неделю, чтобы запустить рендер на видеокарте амдшной, но было очень не удобно.
Правда сейчас через гугл колаб генерирую в основном, но этот способ пригодится, когда лимиты выйдут =)
A
А как с лимитами обстоит дело в Колабе?
208883161@vkontakte
3-6 часов генерю, потом до следующего дня жду и опять работает
М
Подскажите, пожалуйста, почему у меня рендерит силой процессора? Делала всё по инструкции, но в итоге видеокарта отдыхает :/
87638502@vkontakte
Что-то упускаете. Напишите модель вашей видеокарты.
М
AMD Radeon RX Vega 10
87638502@vkontakte
На ноутбуках и встройках может не работать.
A
Не знаю, как у кого, а у меня на Колабе нормально не работает.
Первый вечер было все замечательно, а потом полезли ошибки.
ModuleNotFoundError Traceback (most recent call last)
<ipython-input-1-8770e7c23fc4> in <cell line: 6>()
4 import sys
5 import fileinput
----> 6 from pyngrok import ngrok, conf
7
8
ModuleNotFoundError: No module named 'pyngrok'
---------------------------------------------------------------------------
NOTE: If your import is failing due to a missing package, you can
manually install dependencies using either !pip or !apt.
To view examples of installing some common dependencies, click the
«Open Examples» button below.
М
У меня также было, надо просто все пункты заново загрузить по очереди
A
Спасибо, получилось :)
D
Не получается VAE скачать ссылка устарела (
D
На rtx 480 заработало, правда со 2 раза )) все снёс и по новой поставил, тоже ошибки вылетали.
A
Странная фигня стала происходить — упала скорость генерации с модифицированным батником:
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --medvram --precision full --no-half --no-half-vae --opt-split-attention-v1 --opt-sub-quad-attention --disable-nan-check --autolaunch --theme=dark
set GIT_SSL_NO_VERIFY=true
call webui.bat
Время генерации — 1м 44.08с (изначально было в районе 30 секунд)
С батником по умолчанию:
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --lowvram --disable-nan-check --autolaunch --opt-split-attention --theme=dark
set GIT_SSL_NO_VERIFY=true
call webui.bat
Время генерации — 1м 47.06с
Модель — deliberate_v2.safetensors.
Семплер — Euler a.
Sampling steps — 20.
Размер 512х512.
Все скрипты и доп. модули отключены (стоят — ControlNet, Posex), также отключен Live previews.
Делал каждый раз полный перезапуск Stable Diffusion.
Где копать?
A
Поставил по новой (без ControlNet, Posex) — скорость генерации вернулась
A
В процессе установки появилось сообщение: "[notice] A new release of pip available: 22.2.1 -> 23.0.1
[notice] To update, run: g:\stable-diffusion-webui-directml-master\venv\Scripts\python.exe -m pip install --upgrade pip"
Это обновление SD? Или что то другое?
Для обновления нужно просто запустить python.exe или через командную строку делать запуск?
Если через строку, то как именно? Я так понимаю это (-m pip install --upgrade pip) какие-то доп. команды?
87638502@vkontakte
g:\stable-diffusion-webui-directml-master\venv\Scripts\python.exe -m pip install --upgrade pip
A
Сделал, получилось. Только нового ничего не увидел.
Что это было за обновление?
18020417549737980426@mailru
у меня та же ошибка, пишет ошибка синтакса
18020417549737980426@mailru
у меня та же ошибка, пишет SyntaxError: invalid syntax
у меня та же ошибка, пишет ошибка синтакса
18020417549737980426@mailru
обновил через команду в CMD
python -m pip install --upgrade pip
потом обязательно перезагрузку сделать
116330407956857178689@google
Есть ли разница в скорости генерации на амд на Линуксе и на Винде?
87638502@vkontakte
Да, на Windows нет реализации быстрого драйвера.
116330407956857178689@google
Эх, вот бы мини гайдик по этому поводу))
k
Огромное спасибо, наконец-то получилось, а то все мануалы какие-то мутные были!
В
Спасибо, всё прекрасно описано, но при генерации картинки 512х512 с видеокартой RX 580 8Gb, комп отключается, будто его отключают от сети, далее включается с входом через биос. В чем может быть причина?
87638502@vkontakte
Слабый блок питания. Идёт сильная нагрузка на видеокарту и БП не справляется.
337850674@vkontakte
помоги с этой проблемой ModuleNotFoundError: No module named 'k_diffusion'
Для продолжения нажмите любую клавишу...
337850674@vkontakte
павел привет помоги пж
87638502@vkontakte
Выполните переустановку. И загрузите модель заново.
337850674@vkontakte
все спс заработало 90%видюха) так же rx550
109615724216492881961@google
Здравствуйте.При запуске просто зависает без ошибок.
На англ форумах видел что такие же проблемы есть но решения нигде не нашел.Может вы подскажете.
venv «C:\stable-diffusion-webui-directml-master\stable-diffusion-webui-directml-master\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:
Installing requirements for Web UI
Launching Web UI with arguments: --lowvram --disable-nan-check --autolaunch --opt-split-attention
Warning: experimental graphic memory optimization is disabled due to gpu vendor. Currently this optimization is only available for AMDGPUs.
Disabled experimental graphic memory optimizations.
Interrogations are fallen back to cpu. This doesn't affect on image generation. But if you want to use interrogate (CLIP or DeepBooru), check out this issue: https://github.com/lshqqytiger/stable-diffusion-webui-directml/issues/10
Warning: caught exception 'Torch not compiled with CUDA enabled', memory monitor disabled
No module 'xformers'. Proceeding without it.
Loading weights [64b14b6ca5] from C:\stable-diffusion-webui-directml-master\stable-diffusion-webui-directml-master\models\Stable-diffusion\neverendingDreamNED_bakedVae.safetensors
Creating model from config: C:\stable-diffusion-webui-directml-master\stable-diffusion-webui-directml-master\configs\v1-inference.yaml
LatentDiffusion: Running in eps-prediction mode
DiffusionWrapper has 859.52 M params.
114650537576273145046@google
вот ответ на твой вопрос. плохо искал на англоязычных форумах)
https://github.com/AUTOMATIC1111/stable-diffusion-webui/issues/7901
114650537576273145046@google
ищи комменты от «kinamoe»
105809705974107440518@google
ОНО РАБОТАЕТ!
Автор, спасибо за подробный гайд. Всё по полочкам разложил.
105809705974107440518@google
Назрел вопросик, генерируется макс 768х768, как увеличить размер изображения?
87638502@vkontakte
Купить видеокарту получше)
105809705974107440518@google
rx 6750xt не хватает получается для качественных изображений?(
А
Подскажите, пожалуйста. Пару дней генерило спокойно, видеокарта не нагружалась даже особо. Работала себе на 60% видеопамяти и даже не грелась. Сегодня проблемы начались: при начале генерации видюха просто отключается. Монитор гаснет, но комп сам еще работает, музыка слышна итд. И всё. После перезагрузки в диспетчере устройств видеокарта показана выключенной. Приходится включать там. Есть ли способ это исправить? RX 580 8gb.
A
У меня подобный случай — уходит в черный экран, взывают вентиляторы на компе, комп ни на что не реагирует. После перезагрузки работает нормально. Один раз карта тоже не определялась — переставил драйвер. Карта такая же, как у вас.
Я так понимаю это происходит на предельной загрузке памяти. Если чрезмерная загрузка, система сразу определяет и идет сообщение, что лимит превышен. А если, где-то, загрузка близкая к максимальной, то процесс генерации начинается, потом происходит критическая ошибка с полным отрубанием карты.
f
Нашли, как исправить эту проблему? Тоже RX 580 8gb и такая же фигня :(
104299589070494503727@google
Такая же проблема. RX 590 8gb
D
Спасибо. Все работает.
110655014825836158708@google
На 9 шаге загрузка остановилась на Cloning Taming Transformers into D:\NEROSETY\stable-diffusion-webui-directml-master\repositories\taming-transformers… Уже час так стоит
114224791857362418312@google
папка скачалась с названием stable-diffusion-webui-directml-master и там нет папки repositories… (((
100476428131856643710@google
Большое спасибо! Все прекрасно работает!
Видеокарта: RX 5600 XT (6gb)
139610010@vkontakte
Помогите пожалуйста! я застряла на этапе когда нужно 2 скачанных архива друг в друга распаковывать, я захожу в папку SD в корневом каталоге, а у меня нет этой папки /REPOZITORIES. Или может быть здесь есть желающие мне помочь побыстрее все это сделать (научить) через удаленное администрирование? Я готова рассмотреть даже платный вариант, т.к. жалко времени
A
Сделал Все по инструкции а генерация идет через ЦПУ а не видеокарту что мог пропустить куда копать ВК RX6900XT
87638502@vkontakte
Значит вы сделали что-то не правильно.
A
Перепроверил все по гайду
87638502@vkontakte
Значит не повезло, используйте генерицию гугла.
E
Что делать если папки repositories в нейронке по ссылке нет?
Doherty
Error code: 128
stderr: fatal: not a git repository (or any of the parent directories): .git
Я примерно понимаю, что, наверное, оно не схватило GitHUB, да? Но не представляю, как исправить.
Пытаюсь поставить третий вечер уже, каждый раз разные ошибки. Прошлые были инструкции не этого сайта. Интересно, стал ли ближе к цели…
87638502@vkontakte
Используйте серверы гугл.
https://www.ixbt.com/live/sw/ispolzuem-moschnosti-google-dlya-bystroy-generacii-kartinok-po-zaprosu.html
108516114552720746908@google
У вас этот вариант работает? У меня при запуске ошибка:
2023-08-21 14:12:45.983072: W tensorflow/compiler/tf2tensorrt/utils/py_utils.cc:38] TF-TRT Warning: Could not find TensorRT
Traceback (most recent call last):
File "/content/stable-diffusion-webui/launch.py", line 39, in
main()
File "/content/stable-diffusion-webui/launch.py", line 35, in main
start()
File "/content/stable-diffusion-webui/modules/launch_utils.py", line 390, in start
import webui
File "/content/stable-diffusion-webui/webui.py", line 54, in
from modules.call_queue import wrap_gradio_gpu_call, wrap_queued_call, queue_lock # noqa: F401
File "/content/stable-diffusion-webui/modules/call_queue.py", line 6, in
from modules import shared, progress, errors
File "/content/stable-diffusion-webui/modules/shared.py", line 21, in
from ldm.models.diffusion.ddpm import LatentDiffusion
File "/content/stable-diffusion-webui/repositories/stable-diffusion-stability-ai/ldm/models/diffusion/ddpm.py", line 20, in
from pytorch_lightning.utilities.distributed import rank_zero_only
ModuleNotFoundError: No module named 'pytorch_lightning.utilities.distributed'
Doherty
Прописал git ini куда-то — стало
stderr: fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.
h
я пофиксил тем, что удалил папку repositories и запустил без неё, она создалась заново и все нужные файлы закинул в неё с заменой — все заработало
h
что делать, если после запуска webui-user.bat выходит ошибка:
Error code: 128
stderr: fatal: not a git repository (or any of the parent directories): .git
?
87638502@vkontakte
Используйте Google Colab
https://www.ixbt.com/live/sw/ispolzuem-moschnosti-google-dlya-bystroy-generacii-kartinok-po-zaprosu.html
104513336792550001500@google
а если конкретно у себя на пк. Есть решения проблемы?
h
я пофиксил тем, что удалил папку repositories и запустил без неё, она создалась заново и все нужные файлы закинул в неё с заменой — все заработало
h
я пофиксил тем, что удалил папку repositories и запустил без неё, она создалась заново и все нужные файлы закинул в неё с заменой и все заработало
100481721227976150857@google
По-прежнему карточка (RX 6600) отдыхает. Проц в сотку
UPD: Если вам кажется, что выше — танец с бубном, это ещё только начало)
В моём системнике изначально стояла 1050ti, затем — 1660 Super. И естественно, дрова от них остались. Нейронка при запуске находила остаток дров NVidia, а саму карту — нет, следовательно пахала на процессоре. Все остатки зелёных на своём компе удалял Display Driver Uninstaller. (Все пишут, что лучше их удалять в безопасном режиме, но когда стоит другая видеокарта с дровами другой компании — смысла париться нет, у меня всё было окей и так). Затем удаляем папку venv в корне нейронки. Запускаем снова волшебный батник, папка venv снова создаётся и дальше всё идёт окей, да ещё и на видеокарте.
Есть ли смысл танцевать с бубном ради перехода на видеокарту? Есть.
i5 11400f — 15 сек на итерацию, в целом около 5 минут на картинку.
RX 6600 — 1.5 сек на итерацию, в целом порядка 32-40 секунд на картинку.
32369892@vkontakte
Ошибка блин:LayerNormKernelImpl" not implemented for 'Half
Ryzen 5 5600x + RX6600XT
100213207702808539297@google
Выдало ошибку:
raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't determine Stable Diffusion's hash: cf1d67a6fd5ea1aa600c4df58e5b47da45f6bdbf.
Command: «git» -C «D:\stable-diffusion-webui-directml-master\repositories\stable-diffusion-stability-ai» rev-parse HEAD
Error code: 128
stderr: fatal: not a git repository (or any of the parent directories): .git
104299589070494503727@google
Здравствуйте, не подскажете что делать если при генерации картинки крашится ПК и усиливается звук от видеокарты? Как исправить чтобы этого больше не происходило?
87638502@vkontakte
Конечно, уменьшите настройки или приобретите видеокарту помощнее.
104299589070494503727@google
настройки итак минимальные, а загруженность видеокарты с последней генерации не превышала 80%, а температуре не превышала 70 C
186908679@vkontakte
Здравствуйте, почему у меня пишет ошибку «venv „C:\stable-diffusion-webui-directml\venv\Scripts\Python.exe“
fatal: not a git repository (or any of the parent directories): .git»? Как сделать, чтобы данная директория содержала репозиторий Git или чтобы связана была с Git? Спасибо
107868755394123213952@google
что делать если у меня нет папки repositories
106762341581602003569@google
rx 6600, не получилось. сделал все также, разве что использовал версию от AUTOMATIC, при генерации всё равно полностью забивает ЦП, и 0% видеокарты
112476953936954965081@google
venv «C:\stable-diffusion-webui-directml\venv\Scripts\Python.exe»
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Version: ## 1.4.0
Commit hash:
Traceback (most recent call last):
File «C:\stable-diffusion-webui-directml\launch.py», line 38, in
main()
File «C:\stable-diffusion-webui-directml\launch.py», line 29, in main
prepare_environment()
File «C:\stable-diffusion-webui-directml\modules\launch_utils.py», line 313, in prepare_environment
git_clone(stable_diffusion_repo, repo_dir('stable-diffusion-stability-ai'), «Stable Diffusion», stable_diffusion_commit_hash)
File «C:\stable-diffusion-webui-directml\modules\launch_utils.py», line 146, in git_clone
current_hash = run(f'"{git}" -C "{dir}" rev-parse HEAD', None, f«Couldn't determine {name}'s hash: {commithash}»).strip()
File «C:\stable-diffusion-webui-directml\modules\launch_utils.py», line 108, in run
raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't determine Stable Diffusion's hash: cf1d67a6fd5ea1aa600c4df58e5b47da45f6bdbf.
Command: «git» -C «C:\stable-diffusion-webui-directml\repositories\stable-diffusion-stability-ai» rev-parse HEAD
Error code: 128
stderr: fatal: not a git repository (or any of the parent directories): .git
Для продолжения нажмите любую клавишу.. .
Куда копать? Подскажите пожалуйста
h
я пофиксил тем, что удалил папку repositories и запустил без неё, она создалась заново и все нужные файлы закинул в неё с заменой — все заработало.
О
выдает ошибку при установке:
Creating venv in directory D:\sd\stable-diffusion-webui-directml-master\venv using python «C:\Users\╬ы№ур\AppData\Local\Programs\Python\Python310\python.exe»
Unable to create venv in directory «D:\sd\stable-diffusion-webui-directml-master\venv»
exit code: 3
stderr:
Системе не удается найти указанный путь.
Launch unsuccessful. Exiting.
Для продолжения нажмите любую клавишу.. .
что делать?
186908679@vkontakte
Использую ноутбук Honor Magicbook 16 (AMD Ryzen 5 5600H with Radeon Graphics 3,3GHz, 16Gb). Высвечивается вот такая ошибулина… Как с ней быть?
venv «C:\stable-diffusion-webui-directml-master\venv\Scripts\Python.exe»
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Version: 1.5.1
Commit hash:
Traceback (most recent call last):
File «C:\stable-diffusion-webui-directml-master\launch.py», line 39, in
main()
File «C:\stable-diffusion-webui-directml-master\launch.py», line 30, in main
prepare_environment()
File «C:\stable-diffusion-webui-directml-master\modules\launch_utils.py», line 367, in prepare_environment
git_clone(stable_diffusion_repo, repo_dir('stable-diffusion-stability-ai'), «Stable Diffusion», stable_diffusion_commit_hash)
File «C:\stable-diffusion-webui-directml-master\modules\launch_utils.py», line 159, in git_clone
current_hash = run(f'"{git}" -C "{dir}" rev-parse HEAD', None, f«Couldn't determine {name}'s hash: {commithash}», live=False).strip()
File «C:\stable-diffusion-webui-directml-master\modules\launch_utils.py», line 114, in run
raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't determine Stable Diffusion's hash: cf1d67a6fd5ea1aa600c4df58e5b47da45f6bdbf.
Command: «git» -C «C:\stable-diffusion-webui-directml-master\repositories\stable-diffusion-stability-ai» rev-parse HEAD
Error code: 128
stderr: fatal: not a git repository (or any of the parent directories): .git
h
пофиксил тем, что удалил папку repositories и запустил без неё, она создалась заново и все нужные файлы закинул в неё с заменой — все заработало
364482578@vkontakte
venv «E:\sd\stable-diffusion-webui-master\venv\Scripts\Python.exe»
fatal: ambiguous argument 'HEAD': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git [...] — [...]'
fatal: No names found, cannot describe anything.
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Version: 1.5.1
Commit hash:
Traceback (most recent call last):
File «E:\sd\stable-diffusion-webui-master\launch.py», line 39, in
main()
File «E:\sd\stable-diffusion-webui-master\launch.py», line 30, in main
prepare_environment()
File «E:\sd\stable-diffusion-webui-master\modules\launch_utils.py», line 314, in prepare_environment
raise RuntimeError(
RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check
вообще пайтон установлен на диске С, мб по этому он путь найти не может? или в чем проблема
364482578@vkontakte
прописал skip test в батнике, все заработало, еще люди советуют для амд удалять папку venv, но при запуске она сама подгружается всегда, скорее всего там же в батнике надо прописать не загружать ее
A
ПОМОТУ ЧТО нужно сначала все скачать именно саму нейросеть а потом УЖЕ НАКАТЫВАТЬ ВСЕ СВЕРХУ!!! МЛЯТЬ АВТОР!
М
Спасибо, за последние три дня тщетных попыток установить нейронку, ваш наконец то сработал. Не без косяков но за два часа я это сделал. И кстати папки C:\stable-diffusion-webui-directml\repositories .repositories. — её нет в архиве, пришлось создавать самому и туда разархивировать последующие две папки.
11944572103419751172@mailru
у меня нет папки C:\stable-diffusion-webui-directml\repositories — просто её создать или что-то пошло не так?
11944572103419751172@mailru
Открылось, загрузилось, спасибо. Пытаюсь сгенерировать картинку пишет
RuntimeError:
A: 0.26 GB, R: 3.92 GB, Sys: 3.9/3.91504 GB (100.0%) не хватает мощности?
87638502@vkontakte
Ставьте разрешение картинки меньше.
118344704979507942923@google
@echo off
set PYTHON=
set GIT=
set VENV_DIR=
set COMMANDLINE_ARGS= --medvram --precision full --no-half --no-half-vae --opt-split-attention-v1 --opt-sub-quad-attention --disable-nan-check --opt-sdp-attention --upcast-sampling --always-batch-cond-uncond --no-hashing --autolaunch --theme=dark
set GIT_SSL_NO_VERIFY=true
call webui.bat
Такие настройки помогли мне получить картинку 512x512, deliberate_v3, euler a. За 9.6 секунд. На стоке у меня выходило 39 секунд.
В заключение скажу что есть настройки в этом списке с сомнительным кпд, некоторые дают на малых рендерах прибавку в 0,2 милесекунды. А без некоторых вовсе программа перестает запускаться.
Железо — R5 5600X, Radeon RX6700XT
114173356203855939713@google
venv «C:\stable-diffusion-webui-directml\venv\Scripts\Python.exe»
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)]
Version: 1.6.0
Commit hash:
Installing torch and torchvision
C:\stable-diffusion-webui-directml\venv\Scripts\python.exe: No module named pip
Traceback (most recent call last):
File «C:\stable-diffusion-webui-directml\launch.py», line 48, in
main()
File «C:\stable-diffusion-webui-directml\launch.py», line 39, in main
prepare_environment()
File «C:\stable-diffusion-webui-directml\modules\launch_utils.py», line 543, in prepare_environment
run(
File «C:\stable-diffusion-webui-directml\modules\launch_utils.py», line 125, in run
raise RuntimeError("\n".join(error_bits))
RuntimeError: Couldn't install torch.
Command: «C:\stable-diffusion-webui-directml\venv\Scripts\python.exe» -m pip install torch==2.0.0 torchvision==0.15.1 torch-directml
Error code: 1
Для продолжения нажмите любую клавишу.. .
Помогите пж
F
Traceback (most recent call last):
File «E:\Stable Diffusion\stable-diffusion-webui-directml\launch.py», line 48, in
main()
File «E:\Stable Diffusion\stable-diffusion-webui-directml\launch.py», line 39, in main
prepare_environment()
File «E:\Stable Diffusion\stable-diffusion-webui-directml\modules\launch_utils.py», line 560, in prepare_environment
raise RuntimeError(
RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check
113817234950727678752@google
Здравствуйте. У меня в архиве нет папки «repositories», и возник вопрос. откуда ее взять?
A
Добрый вечер.
Еще раз убедился, что «Лучшее враг хорошему» или «Техник, не трогай технику — техника Техника не подведёт.»
Решил обновиться, снес в корзину нейросеть, Git, скачал все обновленные архивы по ссылкам автора.
Установил, а делал я до этого случая такое не однократно — это, как едешь домой по знакомой дороге, особо не напрягаясь.
Думаю, что сейчас всё заработает, а тут могучий ОБЛОМ...
Полез читать форум, а тут таких, как я с одной и той же проблемой пруд пруди.
venv «C:\stable-diffusion-webui-directml\venv\Scripts\Python.exe»
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
… и т.д., и т.п., и пр.
Пробовал удалять папку «repositories» и пр. — не помогло.
В итоге достал из корзины старую версию (новый только GIT остался) и всё заработало с первого раза.
RX580 8 GB
Убедительная просьба к автору перепишите, ПОЖАЛУЙСТА, инструкцию по установке, челом бьём.
Все мы тут ни разу не програмисты и нам сложно во всех тонкостях разбираться.
Заранее блогадарю от всех пользователей :)
87638502@vkontakte
Сожалею, но проще вам будет приобрести видеокарту от Nvidia.
A
Проще юзать сетевую нейросеть.
Если покупать Nvidia, то надо брать что-то топовое, а иначе это будет просто игрушка — сейчас это дурных денег стоит.
Но, технически — да, купил, поставил — проблем нет :)
Z
Здравствуйте, та же самая проблема, подскажите пожалуйста как исправили подробнее?
A
Ни как не исправил, стоит старая версия.
Z
А какую именно старую версию нужно установить? Может с ней будет работать.
A
У меня она датируется апрелем 2023 года.
Могу скинуть, напишите куда.
Но это установочный архив весом в 1,5 мБ.
Потом он должен докачаться до 2,5 гБ.
Вопрос — откуда он докачивать будет, есть ли (сохранился) в сети этот ресурс с этой версией…
Z
Скиньте пожалуйста, если не сложно по этому адресу: zvervkedax@gmail.com
710824173@vkontakte
Присоединяюсь. Скиньте пожалуйста и мне старую версию установочника scriptr@mail.ru
256406045@vkontakte
Добрый вечер.
Всё встало по инструкции с первого раза. ( ставил впервые )
Но вопрос у меня. Видяха не напрягается. Как будто не используется. rx580/ не больше 20%
87638502@vkontakte
Попробуйте второй вариант параметров. У меня больше нет видеокарты от компании AMD, чтобы лично проверить.
A
Если получится — отпишитесь.
У меня новая версия на RX580 вообще не запустилась.
112484484409981647900@google
Я что то не пойму, скачал архив с SD, распоковал, но там нет папки repositories
4194815265110902880@mailru
аналогично, создал сам, но не помогло
10147917009600730427@mailru
Ради поиграться засорять ПК 500Гиг как то нет желания
4194815265110902880@mailru
выдает ошибку «Torch is not able to use GPU», сделал всё по гайду
451741763@vkontakte
Я просто поражаюсь как криво работает этот код. Зачем он питон ищет в папке с нейронкой? Как это исправить?
Creating venv in directory D:\stable-diffusion-webui-directml-master\venv using python «C:\msys64\ucrt64\bin\python.exe»
venv «D:\stable-diffusion-webui-directml-master\venv\Scripts\Python.exe»
Системе не удается найти указанный путь.
В PATH если что путь к питону правильный написан
197449678@vkontakte
RuntimeError: Found no NVIDIA driver on your system. Please check that you have an NVIDIA GPU and installed a driver from http://www.nvidia.com/Download/index.aspx
Уже при попытке генерации картинки).
104365861976529163655@google
raise RuntimeError(
RuntimeError: Torch is not able to use GPU; add --skip-torch-cuda-test to COMMANDLINE_ARGS variable to disable this check
Для продолжения нажмите любую клавишу.. .
Не работает чертова машина!
T
Делал всё как в посте, но ничего не работало. Скачал версию https://github.com/lshqqytiger/stable-diffusion-webui-amdgpu, с ней проделал все те же действия, что и автор статьи, однако, генерация хоть и заработала, генерируется через процессор. Может знает кто, что с этим делать?
Скриншот:
https://imgur.com/WHdfFrY
87638502@vkontakte
Приобрести видеокарту от Nvidia.

Добавить комментарий

Сейчас на главной

Новости

Публикации

Загадка морей: почему матросы парусных судов почти никогда не ловили рыбу за бортом, даже если заканчивалась еда

В эпоху великих географических открытий жизнь моряка никак не была похожа на романтическое приключение, как это часто изображается в кино. Это было время жестких испытаний, серьезных рисков и,...

Одни из лучших: обзор гибридных наушников ZiiGaat Cincotres

Кроме уже немного нашумевших наушников Doscinco компания ZiiGaat выпустила и альтернативную их версию: Cincotres. Обе модели имеют два изобарически расположенных динамика, арматурный драйвер...

Как и зачем использовать Recovery Mode на Android

Если человек недавно начал пользоваться Android-гаджетами, то он, вероятно, не знает о существовании режима Recovery Mode в этой системе. Этот инструмент операционной системы заслуживает подробного...

Слюнявая пенница на клубнике: как распознать и бороться с пенной угрозой в саду

В начале сезона многие дачники сталкиваются с необычным и тревожным явлением: на клубнике появляется белая пена, напоминающая слюни. Эта проблема не ограничивается одним лишь видом растений;...

Обзор многофункциональной аккумуляторной электробритвы KaringBee KB-5800

Такая бритва будет удобна не только для дома, но и для отпуска/командировки. Основное преимущество электробритвы KaringBee KB-5800 — это не только долгая работа от аккумуляторной...

Банановые секреты: десять необычных фактов о любимом фрукте

Не ошибусь, если скажу, что большинство из нас любит бананы. Однако, это не только вкусный и питательный продукт, но и источник множества удивительных фактов. В этой статье решил собрать некоторые...