2024/09/16

Colab 사용할 수 있는 Stable Diffusion | Fooocus

Colab 사용할 수 있는 Stable Diffusion | Fooocus

Colab에서 사용할 수 있는 Stable Diffusion, Fooocus

대표적인 Text-to-image 딥러닝 이미지 생성 모델인 Stable Diffusion이 처음에 소개되었을 때만 해도 구글 Colab에서 사용할 수 있었는데, 과다한 자원 소비 때문인지 2023년 7월부터 무료 Colab에서 완전히 차단되었다. 하지만, (Stable Diffusion 기반의 이미지 생성 프로젝트인) Fooocus의 경우 아직 무료 Colab에서 사용할 수 있다(물론 언젠가 차단될 것이라 예상할 수 있지만).

참고로 GPU 요구 사항이 높지 않은 (최소 GPU 메모리: NVIDIA 4GB, AMD GPU 8GB) Fooocus는 Stable Diffusion 기반의 이미지 생성 프로젝트로, 사용자가 입력한 텍스트 프롬프트를 바탕으로 이미지를 생성하는 AI 이미지 생성기다.

Fooocus 다운로드

Fooocus for Windows: 다운로드(run.bat 파일로 실행)

Fooocus: 다운로드


Fooocus 최소 요구 사항: 링크

Fooocus for Windows(AMD GPU)

AMD GPU 사용자의 경우 run.bat 파일을 아래처럼 수정 후 실행해야 한다(원문 보기). 처음 실행하면 모델 파일 다운로드 때문에 시간이 좀 걸린다.

.\python_embeded\python.exe -m pip uninstall torch torchvision torchaudio torchtext functorch xformers -y
.\python_embeded\python.exe -m pip install torch-directml
.\python_embeded\python.exe -s Fooocus\entry_with_update.py --directml
pause

Fooocus for Colab

Fooocus 깃허브 페이지에서 [Open in Colab]을 클릭해 fooocus_colab.ipynb 웹페이지로 진입

Fooocus 깃허브에서 [Open in Colab]을 클릭해 fooocus_colab.ipynb 웹페이지로 진입한다.

만약을 위해 구글 부계정으로 사용할 것을 추천.

colab에서 Fooocus 실행
!pip install pygit2==1.15.1
%cd /content
!git clone https://github.com/lllyasviel/Fooocus.git
%cd /content/Fooocus
!python entry_with_update.py —share --always-high-vram

기본 명령줄은 위와 같다. Fooocus 설명서를 보고 사용자가 수정할 수 있으나 잘 모르면 기본값을 그대로 사용하면 된다. 수정할 것이 없다면, 삼각형 버튼을 클릭해 Fooocus 설치 및 실행 시작.

Fooocus 사용할 준비가 완료되면, 링크 두 개가 제시되는데, 그중 live로 끝나는 링크를 클릭하면 Fooocus WebUI를 사용할 수 있다.

Fooocus 사용할 준비가 완료되면, 링크 두 개가 제시되는데, 그중 live로 끝나는 링크를 클릭하면 Fooocus WebUI를 사용할 수 있다.

Fooocus로 생성한 AI 이미지

Stable Diffusion 학습 및 모델 공유 사이트인 Civitai에서 제공하는 프롬프트를 사용해 생성한 이미지.

참고로 Fooocus WebUI에서 [Performance] 값만 [Speed]에서 [Quality]로 변경했다.

현재 사용 가능한 컴퓨팅 단위가 없습니다. 무료 제공 리소스는 사용이 보장되지 않습니다. 여기에서 더 많은 단위를 구매하세요.
현재 사용량 수준에서 이 런타임은 최대 1시간 30분 동안 지속될 수 있습니다.

무료 Colab으로 Fooocus를 대략 1시간~2시간 정도 사용할 수 있는 것으로 예상할 수 있다. 다계정을 활용할 수 있지만, 구글 모니터링은 다계정도 감시하고 있으니 적절하게 사용하자.

무료 Colab Fooocus 이미지 생성 시간은 아래 동영상 참고(sampling step: 60).

0 comments:

댓글 쓰기

댓글은 검토 후 게재됩니다.
본문이나 댓글을 정독하신 후 신중히 작성해주세요