KJNodes/weightsgenerated

Weight Schedule Extend(WeightScheduleExtend)

이 노드는 입력 데이터의 형식을 자동으로 감지하여 리스트, Pandas Series 및 PyTorch Tensor 세 가지 일반적인 데이터 구조를 지원합니다.

Weight Schedule Extend

FLOAT
input_values_1
0
input_values_2
0
output_type
match_input
KJNodes

Weight Schedule Extend 노드는 입력 데이터의 형식을 자동으로 감지하며, 리스트, Pandas Series 및 PyTorch Tensor 세 가지 일반적인 데이터 구조를 지원합니다.

Weight Schedule Extend는 가중치 또는 수치 시퀀스를 처리하고 확장하는 데 사용되는 노드입니다. 핵심 기능은 두 개의 입력 시퀀스를 받아 하나의 단일 시퀀스로 병합하거나 확장하며, 필요에 따라 데이터 형식 변환을 자동으로 수행하는 것입니다. 이 노드는 서로 다른 데이터 형식 간의 협업 과정을 단순화합니다.

노드 기능

이 노드는 입력 데이터의 형식을 자동으로 감지하며, 리스트, Pandas Series 및 PyTorch Tensor 세 가지 일반적인 데이터 구조를 지원합니다. 핵심 메커니즘은 두 입력 데이터의 형식이 일치하지 않을 때, 두 번째 입력을 첫 번째 입력과 동일한 형식으로 변환하여 원활한 시퀀스 병합 및 확장을 구현하고, 최종적으로 통일된 부동 소수점 시퀀스를 출력합니다.

노드 매개변수 설명 - Weight Schedule Extend

컨트롤 매개변수 (Parameters)

매개변수 이름데이터 타입필수기본값범위/옵션설명
output_typeCOMBOmatch_input"match_input", "list", "pandas series", "tensor"출력 형식을 지정합니다. 옵션은 "match_input"(입력 형식 일치), "list"(리스트), "pandas series"(Pandas 시리즈) 또는 "tensor"(PyTorch 텐서)입니다.
input_values_1FLOAT0.0-첫 번째 입력의 수치 시퀀스입니다. 리스트, Pandas Series 또는 PyTorch Tensor 형식을 허용합니다.
input_values_2FLOAT0.0-두 번째 입력의 수치 시퀀스입니다. 형식에 제한이 없으며, 노드는 이를 첫 번째 입력과 일치하는 형식으로 자동 변환을 시도합니다.

Output 출력

매개변수 이름데이터 타입설명
FLOATFLOAT병합 또는 확장된 통일된 부동 소수점 시퀀스를 출력합니다. 구체적인 형식은 output_type 매개변수에 의해 결정됩니다.

사용 시나리오

애니메이션 보간 또는 가중치 전환을 포함하는 워크플로를 구축할 때 이 노드는 매우 유용합니다. 예를 들어, 샷 A의 운동 궤적을 설명하는 가중치 리스트와 샷 B의 가중치 리스트를 연결하여 매끄럽게 전환되는 완전한 애니메이션 가중치 시퀀스를 생성할 수 있으며, 수동 형식 변환 처리가 필요 없습니다.

주의사항

사용 시 입력된 데이터는 수치 시퀀스로 해석될 수 있어야 합니다. 유효한 시퀀스로 변환할 수 없는 복잡한 객체를 입력하면 오류가 발생할 수 있습니다. 노드 내부는 Pandas 및 PyTorch 라이브러리에 의존하므로, ComfyUI 환경에 이러한 의존성이 올바르게 설치되어 있는지 확인하십시오.

Weight Schedule Extend 노드 소스 코드 링크

Weight Schedule Extend 노드는 ComfyUI-KJNodes 노드 패키지에서 제공됩니다.

댓글

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

댓글을 불러오는 중…