반복과 배치
같은 작업을 입력만 바꿔 여러 번 해야 할 때, 노드를 복사하지 않고 한 번에 돌립니다.
실습 Text Iterator
텍스트 반복
Text Iterator는 여러 텍스트 입력을 같은 모델에 보내 각각 별도 결과로 만듭니다.
같은 작업을 입력만 바꿔 여러 번 하려면, 노드를 복사하는 대신 Text Iterator를 씁니다.
여러 텍스트를 한 모델에 보내면 각 입력이 별도 run으로 생성됩니다. 입력 다섯 개면 결과도 다섯 개가 따로 나옵니다.
입력을 넣는 방법은 네 가지입니다. 직접 타이핑, Array 노드 연결, Prompt 노드 연결, CSV import. 목록이 길수록 반복을 줄여 주는 효과가 큽니다.
- 직접 타이핑해서 여러 줄을 입력합니다.
- 또는 Array 노드를 연결해 목록을 넣습니다.
- 또는 Prompt 노드를 연결합니다.
- 또는 CSV 파일을 import합니다.
동물 이름 다섯 개를 줄마다 입력하고 이미지 모델에 연결해 한 번에 다섯 장을 만들어 보세요.
입력 줄 수만큼 결과가 따로 나오면 통과.
출처 · Iterators
실습 Image Iterator
이미지 반복
Image Iterator는 여러 이미지를 골라 같은 모델로 한 번에 변환합니다.
Image Iterator는 여러 이미지를 한 모델에 모아 한 번에 처리합니다. 텍스트 반복과 동작은 같고, 다루는 대상이 이미지입니다.
이미지·영상 이터레이터는 파일을 직접 올려 씁니다. 올린 이미지 각각이 별도 run으로 생성되므로, 같은 스타일 변환을 여러 장에 한 번에 적용할 때 유용합니다.
- 변환할 이미지 여러 장을 올립니다.
- 모델을 고릅니다.
- 실행하면 각 이미지가 별도 결과로 생성됩니다.
출처 · Iterators
실습 Video Iterator
영상 반복
Video Iterator는 여러 영상 파일을 같은 모델로 한 번에 처리합니다.
Video Iterator는 이미지 반복과 같은 방식으로, 대상이 영상 파일입니다. 여러 영상을 한 모델로 한 번에 처리해 각각 결과를 받습니다.
- 처리할 영상 파일 여러 개를 올립니다.
- 모델을 고릅니다.
- 실행하면 각 영상이 별도 결과로 생성됩니다.
출처 · Iterators