Descripción
Fusiona dos VAEs promediando ponderadamente los pesos de su diccionario de estado. El parámetro ratio controla la interpolación: 0.0 produce vae_1 puro, 1.0 produce vae_2 puro y los valores intermedios generan una mezcla lineal. Ambos VAEs deben compartir la misma arquitectura (claves del diccionario de estado y formas de los tensores coincidentes) para que la fusión tenga éxito.
Entradas
| Nombre | Tipo | Por defecto | Mín | Máx | Paso | Descripción |
|---|---|---|---|---|---|---|
vae_1 | VAE | – | – | – | – | Primer VAE (aporta 1 - ratio a la mezcla). |
vae_2 | VAE | – | – | – | – | Segundo VAE (aporta ratio a la mezcla). |
ratio | FLOTANTE | 0.5 | 0.0 | 1.0 | 0.01 | Peso hacia vae_2. 0.0 = todo vae_1, 1.0 = todo vae_2. |
Salidas
| Nombre | Tipo | Descripción |
|---|---|---|
| – | VAE | Un nuevo VAE cuyos pesos son el promedio ponderado elemento a elemento de los dos VAEs de entrada. |
Notas de uso
- Ambos VAEs deben tener claves de diccionario de estado y formas de tensores idénticas. Si difieren (por ejemplo, diferentes arquitecturas de modelo, dimensiones latentes o configuraciones de canal), el nodo generará un error.
- Se trata de una interpolación lineal simple de los pesos del modelo, no de una técnica de fusión más sofisticada. Es útil para combinar diferentes ajustes finos de VAE o para probar transiciones suaves en el comportamiento del espacio latente.
- Los VAEs de entrada originales no se modifican. Se crea un nuevo objeto VAE con los pesos interpolados.
- El paso de
ratiode0.01permite un control detallado; use el deslizador o escriba un valor directamente.
Comentarios
Inicia sesión con GitHub para unirte a la conversación.