Description
Fusionne deux VAE en faisant la moyenne pondérée des poids de leur dictionnaire d'état. Le paramètre ratio contrôle l'interpolation : 0.0 donne vae_1 pur, 1.0 donne vae_2 pur, et les valeurs intermédiaires produisent un mélange linéaire. Les deux VAE doivent partager la même architecture (clés du dictionnaire d'état et formes de tenseurs correspondantes) pour que la fusion réussisse.
Entrées
| Nom | Type | Défaut | Min | Max | Pas | Description |
|---|---|---|---|---|---|---|
vae_1 | VAE | – | – | – | – | Premier VAE (contribue à 1 - ratio du mélange). |
vae_2 | VAE | – | – | – | – | Second VAE (contribue à ratio du mélange). |
ratio | FLOTTANT | 0.5 | 0.0 | 1.0 | 0.01 | Poids vers vae_2. 0.0 = tout vae_1, 1.0 = tout vae_2. |
Sorties
| Nom | Type | Description |
|---|---|---|
| – | VAE | Un nouveau VAE dont les poids sont la moyenne pondérée élément par élément des deux VAE d'entrée. |
Notes d'utilisation
- Les deux VAE doivent avoir des clés de dictionnaire d'état et des formes de tenseurs identiques. S'ils diffèrent (par exemple, architectures de modèle, dimensions latentes ou configurations de canal différentes), le Nœud générera une Erreur.
- Il s'agit d'une simple interpolation Linéaire des poids du modèle, et non d'une technique de fusion plus sophistiquée. Elle est utile pour mélanger différents affinements de VAE ou pour tester des transitions Lisses dans le comportement de l'espace latent.
- Les VAE d'entrée d'origine ne sont pas modifiés. Un nouvel objet VAE est créé avec les poids interpolés.
- Le pas de
ratiode0.01permet un contrôle fin ; utilisez le curseur ou saisissez directement une valeur.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.