Fooocus — это одно из самых значимых событий в мире генерации изображений с помощью нейросетей. Сегодня я расскажу, как установить и запустить Fooocus на вашем Mac. А если вас интересует установка на Windows, то загляните в эту статью 👇
Я регулярно делюсь советами по использованию Fooocus, так что подписывайтесь на канал и присоединяйтесь к моему телеграм каналу, где выкладываю полезные промты. А теперь перейдём к процессу установки Fooocus на Mac M1/M2.
Если у вас Mac не с чипами M1 или M2, Fooocus к сожалению не запустится 🤷♂️, но вы всегда можете воспользоваться мощностями Google Colab.
Официальную информацию о Fooocus можно найти на GitHub, и разработчики недавно напомнили об этом. Я лишь сделал перевод и краткий обзор, но все данные по установке взяты отсюда 👇
Важное обновление! Несмотря на то, что создатель Fooocus отошёл от работы над проектом, его продолжает поддерживать один из разработчиков. Подробнее об этом в короткой заметке. Свежую версию Fooocus можно скачать здесь 👇
Как установить Fooocus на Mac M1/M2?
Вы можете установить Fooocus на компьютеры Apple Mac с чипами M1 или M2 под управлением macOS версии «Catalina» или новее.
Fooocus использует ускорение PyTorch MPS для работы на компьютерах Apple Silicon. Однако стоит учесть, что компьютеры Mac Silicon не оснащены выделенной видеокартой, поэтому обработка изображений может занимать больше времени по сравнению с компьютерами, имеющими выделенные видеокарты.
- Установите диспетчер пакетов conda и pytorch nightly. Ознакомьтесь с инструкциями по ускоренному обучению PyTorch на Mac для разработчиков Apple. Убедитесь, что pytorch распознает ваше устройство MPS.
- Откройте приложение macOS Terminal и клонируйте репозиторий Fooocus с помощью
git clone https://github.com/lllyasviel/Fooocus.git - Перейдите в новый каталог Fooocus
cd Fooocus - Создайте новую среду conda
conda env создайте -f environment.yaml - Активируйте новую среду conda
conda activate fooocus - Установите пакеты, требуемые Fooocus
pip install -r requirements_versions.txt - Запустите Fooocus
python entry_with_update.py
Некоторым пользователям Mac M2 может понадобиться
python entry_with_update.py --disable-offload-from-vram
чтобы ускорить загрузку / выгрузку модели
При первом запуске Fooocus он автоматически загрузит модели нейросеток. Это займет значительное количество времени, в зависимости от вашего интернет-соединения.
Если не запускается Fooocus, то возможно вам поможет это решение 👇
Чтобы завершить работу с Fooocus, недостаточно просто закрыть браузерную вкладку. Нужно обязательно закрыть окно терминала.
Если у вас возникли трудности с запуском на локальном компьютере, рассмотрите возможность использования Google Colab для запуска Fooocus. Вот пошаговая инструкция, как это сделать. 👇
Для лучшего понимания использования Fooocus, рекомендую ознакомиться с несколькими полезными статьями. Они помогут вам быстрее освоиться 👇
Не забывайте, что даже если процесс создания изображений кажется долгим, его можно ускорить с помощью подходящих пресетов и настроек Fooocus. Я обязательно расскажу об этом в будущем. 😉 Подписывайтесь на канал и оставляйте вопросы в комментариях!