Fizgig v8 : le studio LoRA devient une application web
Fizgig v8 transforme le studio LoRA et fine-tune en application web : entraînez depuis un navigateur ou votre téléphone et utilisez le GPU d'un autre ordinateur ou d'un pod RunPod.
Fizgig v8.0.0, publié le 14 octobre, transforme le studio d'une application de bureau en application web (GitHub | notes de version | guide de l'interface web). Il s'ouvre dans sa propre fenêtre comme auparavant ou dans n'importe quel navigateur, et cette même fenêtre atteint désormais aussi les GPU de vos autres machines et des pods RunPod loués. Les correctifs v8.0.1 et v8.0.2 ont suivi le jour même.
Fizgig : un établi pour entraîner, affiner, réparer et explorer Flux 2 Klein 9B, Krea 2, MiniMax H3, Qwen Image 2.1, Z-Image Turbo, SDXL, Anima et ACE-Step 1.5 XL
Le studio entraînait déjà des LoRA et des fine-tunes pour huit familles de modèles et livrait son propre système de pilotes, que la communauté peut étendre. La version 8 laisse le moteur d'entraînement intact et réécrit la façon d'y accéder : une seule application qui vous suit sur un autre appareil au lieu de rester sur la machine équipée de la carte.
Une application web, sans renoncer au confort du bureau
Fizgig démarre dans sa propre fenêtre sur l'ordinateur où il est installé, ou dans le navigateur si vous préférez. Définissez un mot de passe dans Preferences → Web UI et l'application affiche une adresse que vous pouvez ouvrir sur votre téléphone ou sur un autre ordinateur du réseau : une exécution lancée au bureau peut ainsi être surveillée depuis ailleurs. Loss en direct, aperçus et temps restant figurent tous dans cette vue.
Le nouvel onglet Runs & outputs conserve chaque exécution avec sa courbe de loss et ses fichiers, dans l'ancienne comme dans la nouvelle application. Pour les modèles dotés de la surveillance de loss, il existe des graphiques de loss par image, et une légende peut être corrigée directement depuis un graphique pendant que l'exécution se poursuit : l'entraîneur réencode cette image à l'epoch suivante.
La même exécution, suivie depuis un navigateur de téléphone pendant que l'entraînement se poursuit sur la machine hôte.
Vos autres ordinateurs apparaissent d'eux-mêmes
L'onglet Pods liste les installations Fizgig trouvées sur le réseau local avec leur nom et leur GPU, marquées « On your network ». En ouvrir une revient à l'utiliser comme un pod : un ordinateur portable peut ainsi piloter le 5090 du bureau. Pendant que cette machine entraîne, sa ligne indique ce qu'elle entraîne et combien d'exécutions sont en file d'attente derrière.
Un dossier d'entraînement peut être envoyé d'un ordinateur à un autre depuis l'onglet Start, légendes comprises, et un assistant de pare-feu Windows (« Allow on my network ») ouvre le port avec une seule invite d'administrateur.
Fizgig sur un ordinateur portable pilotant un ordinateur de bureau du même réseau, ouvert depuis l'onglet Pods.
RunPod s'installe dans la même fenêtre
La prise en charge de RunPod n'est plus un bureau à distance séparé. Le pod exécute désormais l'application elle-même : un pod loué s'ouvre par son port HTTP et la connexion se fait avec son mot de passe, et fermer l'onglet du navigateur n'arrête pas l'entraînement. Les pods existants continuent de fonctionner avec le modèle classique v7.x, et les deux modèles partagent le même /workspace, si bien qu'un volume emporte ses modèles, jeux de données, LoRA, paramètres et exécutions passées.
Avec une clé API RunPod, l'onglet Pods liste les cartes libres à l'instant, filtrées par mémoire, cloud et prix et classées selon ce que coûterait une exécution sur chacune, et permet de déployer depuis là. L'application lit le mot de passe du pod dans les paramètres RunPod à chaque fois : un pod dont le modèle définit FIZGIG_PASSWORD s'ouvre déjà connecté, et une connexion dure 30 jours par appareil. Une exécution terminée peut aussi arrêter son propre pod, avec un compte à rebours de deux minutes que vous pouvez annuler.
L'onglet Pods : machines de votre réseau et pods RunPod loués dans une seule liste, avec la file d'attente de chacun.
Les autres nouveautés de l'application
- RefMod Toolkit (MiniMax H3) : testez les RefMods et ReFLoRAs avant ComfyUI, avec et sans eux sur la même graine, des balayages d'un seul réglage, des presets de courbe, des références numérotées, les valeurs exactes des nœuds ComfyUI, et Bake ou Save as ReFLoRA.
- Extraire depuis un fine-tune : l'onglet Extract transforme un fine-tune complet en LoRA ordinaires, un par rank que vous cochez, en une seule passe. Il remplace l'application distincte Checkpoint to LoRA.
- Métadonnées : lisez et modifiez les métadonnées et la vignette de n'importe quel fichier
.safetensors. L'enregistrement ne réécrit que l'en-tête, si bien que même un gros checkpoint s'enregistre en quelques secondes. - Studio (anciennement Repair Studio) gagne un volet No-LoRA, un ajustement de recadrage pour les frames H3, des mixes d'epoch et de LoRA, un Model EQ, des métriques et des configurations que vous pouvez enregistrer et charger. Les morceaux ACE-Step disposent d'un lecteur pleine largeur qui compare Baseline, Tweaked et No LoRA au même moment, avec des poignées de boucle, un défilement et une activité de blocs qui s'illumine pendant la lecture du morceau.
- Reprendre à une nouvelle taille : modifiez Target Megapixels pendant qu'une exécution est en pause et Resume reprend à la nouvelle taille, en remettant les images en cache et en conservant ce qui correspond encore.
- La file d'attente reste visible : un panneau « Up next » se trouve sous l'exécution dans la barre latérale de chaque onglet, et une file d'attente suspendue devient ambrée avec la raison et un bouton Start queue.
- Une galerie d'échantillons avec un score de ressemblance par rapport à trois photos d'un sujet, les tailles d'image indiquées sous les vignettes dans la vue des légendes, et un sélecteur de fichiers qui atteint tous les lecteurs.
- Gizmo adopte la nouvelle apparence, un bouton Open Fizgig et une entrée depuis l'onglet Image Prep.
Mise à jour
Les installations existantes se mettent à jour sur place, et la mise à jour migre vos paramètres, presets, modèles téléchargés et exécutions en file d'attente dans un unique dossier user_data, ce qui rend aussi une installation portable. Les lanceurs ont été renommés : run_fizgig.bat devient Launch Fizgig.bat, avec les variantes navigateur, AMD et Gizmo à côté. L'ancienne application de bureau a disparu ; tout ce qu'elle faisait se retrouve dans la nouvelle, sauf LoRA the Explorer et Diff to LoRA, dont les fonctions sont couvertes par le « I'm feeling lucky » de Studio et le « From a fine-tune » d'Extract.
.safetensors qui se déposent directement dans ComfyUI/models/loras/.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.