Fizgig v8: LoRA 스튜디오가 웹 앱이 되다

ComfyUI Wikinews

Fizgig v8은 LoRA 및 fine-tune 스튜디오를 웹 앱으로 재구축합니다: 브라우저나 휴대폰에서 학습하고, 다른 컴퓨터의 GPU를 빌리고, RunPod pod를 같은 창에서 열 수 있습니다.

Fizgig v8.0.0은 10월 14일에 릴리스되어 스튜디오를 데스크톱 앱에서 웹 앱으로 전환했습니다 (GitHub | 릴리스 노트 | 웹 UI 가이드). 이전처럼 자체 창에서 또는 아무 브라우저에서나 열리며, 같은 창에서 이제 다른 컴퓨터와 대여한 RunPod pod의 GPU에도 접근합니다. 패치 v8.0.1과 v8.0.2가 같은 날 이어서 나왔습니다.

Fizgig v8 웹 앱

Fizgig: Flux 2 Klein 9B, Krea 2, MiniMax H3, Qwen Image 2.1, Z-Image Turbo, SDXL, Anima, ACE-Step 1.5 XL을 위한 학습, fine-tune, 복구, 탐색 작업대

이 스튜디오는 이미 8개 모델 패밀리의 LoRA와 fine-tune을 학습했고 자체 드라이버 시스템을 제공하므로, 커뮤니티가 더 추가할 수 있습니다. 버전 8은 학습 엔진은 그대로 두고 접근 방식을 다시 작성했습니다. GPU가 있는 머신에 머무는 대신 다른 기기로 따라오는 하나의 앱입니다.

데스크톱 느낌을 포기하지 않은 웹 앱

Fizgig는 설치된 컴퓨터에서 자체 창으로 시작하거나, 원한다면 브라우저에서 시작합니다. Preferences → Web UI에서 비밀번호를 설정하면 앱이 휴대폰이나 네트워크상의 다른 컴퓨터에서 열 수 있는 주소를 보여주므로, 책상에서 시작한 실행을 다른 곳에서 지켜볼 수 있습니다. 실시간 loss, 미리보기, 남은 시간이 모두 그 화면에 있습니다.

새로운 Runs & outputs 탭은 기존 앱과 새 앱 모두에서 모든 실행을 loss 곡선과 파일과 함께 보관합니다. loss watch가 있는 모델의 경우 이미지별 loss 차트가 있고, 실행이 계속되는 동안 차트에서 바로 캡션을 고칠 수 있습니다. 트레이너는 다음 epoch에서 해당 이미지를 다시 인코딩합니다.

휴대폰에서 본 Fizgig v8

호스트 머신에서 학습이 계속되는 동안 휴대폰 브라우저로 지켜보는 같은 실행.

다른 컴퓨터가 저절로 나타납니다

Pods 탭은 로컬 네트워크에서 발견된 Fizgig 설치를 이름과 GPU와 함께 나열하며, "On your network"로 표시됩니다. 하나를 열면 pod인 것처럼 사용하므로, 노트북이 데스크톱의 5090을 구동할 수 있습니다. 해당 머신이 학습하는 동안 그 행에는 무엇을 학습 중인지와 뒤에 몇 개의 실행이 대기 중인지 표시됩니다.

학습 폴더는 Start 탭에서 캡션을 포함해 한 컴퓨터에서 다른 컴퓨터로 보낼 수 있으며, Windows 방화벽 도우미("Allow on my network")가 관리자 프롬프트 한 번으로 포트를 엽니다.

다른 컴퓨터를 사용하는 Fizgig v8

Pods 탭에서 연, 같은 네트워크의 데스크톱을 구동하는 노트북의 Fizgig.

RunPod가 같은 창으로 들어옵니다

RunPod 지원은 더 이상 별도의 원격 데스크톱이 아닙니다. 이제 pod가 앱 자체를 실행하므로, 대여한 pod는 HTTP 포트로 열고 비밀번호로 로그인하며, 브라우저 탭을 닫아도 학습이 멈추지 않습니다. 기존 pod는 클래식 v7.x 템플릿으로 계속 작동하며, 두 템플릿은 동일한 /workspace를 공유하므로 볼륨이 모델, 데이터셋, LoRA, 설정, 과거 실행을 그대로 옮겨 다닙니다.

RunPod API 키가 있으면 Pods 탭에 지금 무료 카드가 나열되고, 메모리, 클라우드, 가격으로 필터링되며 각 카드에서 실행 비용을 기준으로 순위가 매겨지고, 거기서 바로 배포할 수 있습니다. 앱은 매번 RunPod 설정에서 pod 비밀번호를 읽으므로, 템플릿이 FIZGIG_PASSWORD를 설정한 pod는 이미 로그인된 상태로 열리고, 로그인은 기기당 30일 동안 지속됩니다. 완료된 실행은 자체 pod를 중지할 수도 있으며, 취소할 수 있는 2분 카운트다운이 있습니다.

Fizgig v8 pods 탭

Pods 탭: 네트워크상의 머신과 대여한 RunPod pod가 하나의 목록에 있고, 각각의 대기열이 함께 표시됩니다.

앱의 그 밖의 새로운 점

  • RefMod Toolkit (MiniMax H3): ComfyUI 이전에 RefMod와 ReFLoRA를 테스트하고, 같은 seed에서 있음과 없음을 비교하고, 단일 설정 스윕, 곡선 프리셋, 번호가 매겨진 레퍼런스, 정확한 ComfyUI 노드 값을 사용하며, Bake 또는 ReFLoRA로 저장할 수 있습니다.
  • fine-tune에서 추출: Extract 탭은 전체 fine-tune을 체크한 rank마다 하나씩 일반 LoRA로 단일 패스에 변환합니다. 별도의 Checkpoint to LoRA 앱을 대체합니다.
  • 메타데이터: 모든 .safetensors 파일의 메타데이터와 썸네일을 읽고 편집합니다. 저장은 헤더만 다시 쓰므로 큰 checkpoint도 몇 초 만에 저장됩니다.
  • Studio (이름이 바뀐 Repair Studio)는 No-LoRA 창, H3 프레임용 crop adjust, epoch 및 LoRA 믹스, Model EQ, 지표, 그리고 저장하고 불러올 수 있는 설정을 얻습니다. ACE-Step 곡은 같은 시점에서 Baseline, Tweaked, No LoRA를 비교하는 전체 너비 플레이어 하나를 가지며, 루프 핸들, 스크러빙, 곡이 재생됨에 따라 빛나는 block activity가 있습니다.
  • 새 크기에서 재개: 실행이 일시 중지된 동안 Target Megapixels를 변경하고 Resume하면 새 크기로 계속 진행하며, 그림을 다시 캐싱하고 여전히 맞는 것은 유지합니다.
  • 대기열이 계속 보입니다: 모든 탭의 사이드바에서 실행 아래에 "Up next" 패널이 있고, 보류된 대기열은 이유와 함께 호박색으로 바뀌고 Start queue 버튼이 표시됩니다.
  • 세 장의 피사체 사진과 비교해 likeness 점수를 매기는 샘플 갤러리, 캡션 보기에서 썸네일 아래에 나열되는 이미지 크기, 모든 드라이브에 접근하는 파일 선택기.
  • Gizmo는 새로운 모습, Open Fizgig 버튼, Image Prep 탭에서의 진입을 얻습니다.

업데이트

기존 설치본은 제자리에서 업데이트되며, 업데이트는 설정, 프리셋, 다운로드된 모델, 대기 중인 실행을 단일 user_data 폴더로 마이그레이션합니다. 이것이 또한 설치를 이식 가능하게 만듭니다. 런처 이름이 변경되었습니다. run_fizgig.bat은 이제 Launch Fizgig.bat이며, 그 옆에 브라우저, AMD, Gizmo 변형이 있습니다. 이전 데스크톱 앱은 사라졌습니다. LoRA the Explorer와 Diff to LoRA를 제외하고 그것이 하던 모든 일이 새 앱에 있습니다. 그 둘의 역할은 Studio의 "I'm feeling lucky"와 Extract의 "From a fine-tune"이 담당합니다.

Fizgig는 ComfyUI 노드가 아니라 독립 실행형 트레이너입니다. ComfyUI/models/loras/에 바로 넣을 수 있는 kohya 형식의 .safetensors LoRA를 저장합니다.

댓글

GitHub로 로그인하고 토론에 참여하세요.

댓글을 불러오는 중…
Fizgig v8: LoRA 스튜디오가 웹 앱이 되다 | ComfyUI Wiki