Weight Schedule Extend(WeightScheduleExtend)
Ce nœud est capable de détecter automatiquement le format des données d'entrée, prenant en charge trois structures de données courantes : les listes, les Pandas Series et les PyTorch Tensor.
Weight Schedule Extend
Le nœud Weight Schedule Extend est capable de détecter automatiquement le format des données d'entrée et prend en charge trois structures de données courantes : les listes, les Pandas Series et les PyTorch Tensor.
Weight Schedule Extend est un nœud conçu pour traiter et étendre des séquences de poids ou de valeurs numériques. Sa fonction principale est de recevoir deux séquences d'entrée, de les fusionner ou de les étendre en une seule séquence, et d'effectuer automatiquement la conversion du format des données si nécessaire. Ce nœud simplifie le travail collaboratif entre différents formats de données.
Fonctionnalités du nœud
Ce nœud peut détecter automatiquement le format des données d'entrée et prend en charge trois structures de données courantes : les listes, les Pandas Series et les PyTorch Tensor. Son mécanisme central est que lorsque les formats des deux entrées sont différents, il convertit la deuxième entrée dans le même format que la première, permettant ainsi une fusion et une extension transparentes des séquences, et produisant finalement une séquence unifiée de nombres flottants.
Description des paramètres du nœud - Weight Schedule Extend
Paramètres de contrôle
| Nom du paramètre | Type de données | Requis | Valeur par défaut | Plage de valeurs/Options | Description |
|---|---|---|---|---|---|
output_type | COMBO | Oui | match_input | "match_input", "list", "pandas series", "tensor" | Spécifie le format de sortie. Les options sont "match_input" (correspondre au format d'entrée), "list", "pandas series" ou "tensor" (PyTorch Tensor). |
input_values_1 | FLOAT | Oui | 0.0 | - | La première séquence numérique d'entrée. Accepte les formats comme les listes, Pandas Series ou PyTorch Tensor. |
input_values_2 | FLOAT | Oui | 0.0 | - | La deuxième séquence numérique d'entrée. Le format est libre ; le nœud tentera automatiquement de la convertir pour qu'elle corresponde au format de la première entrée. |
Sortie
| Nom du paramètre | Type de données | Description |
|---|---|---|
| FLOAT | FLOAT | Produit la séquence de nombres flottants unifiée après fusion ou extension. Le format spécifique est déterminé par le paramètre output_type. |
Cas d'utilisation
Ce nœud est particulièrement utile lors de la construction de flux de travail impliquant une interpolation d'animation ou des transitions de poids. Par exemple, vous pouvez concaténer une liste de poids décrivant la trajectoire de mouvement d'un plan A avec la liste de poids d'un plan B, pour générer une séquence de poids d'animation complète avec une transition fluide, sans avoir à gérer manuellement la conversion de format.
Remarques
Lors de l'utilisation, notez que les données d'entrée doivent pouvoir être interprétées comme des séquences numériques. L'entrée d'objets complexes qui ne peuvent pas être convertis en séquences valides peut entraîner des erreurs. Le nœud dépend en interne des bibliothèques Pandas et PyTorch. Veuillez vous assurer que votre environnement ComfyUI dispose de ces dépendances correctement installées.
Lien vers le code source du nœud Weight Schedule Extend
Le nœud Weight Schedule Extend provient du pack de nœuds ComfyUI-KJNodes.
Commentaires
Connectez-vous avec GitHub pour rejoindre la discussion.