generated at
🊊連続凊理
前 / 🊊デヌタ・型
次 /


䞀床workflowを䜜っおしたえば、それを䜿っお画像を䜕癟枚ず生成・凊理できたりするのがComfyUIの䞀぀の匷みずいえたすが、この連続凊理にはいく぀か皮類があり、扱いが異なりたす
コンピュヌタ甚語ずComfyUIでの扱いは必ずしも䞀臎しないのでご泚意を


https://wa3.i-3-i.info/word14716.htmlキュヌ (Queue)
凊理をスタヌトする時に必ず抌す Queue Prompt ボタン、スタヌトボタンのように䜿っおいたすが、厳密には次にしお欲しい凊理を予玄するボタンです
前の凊理が終わらないうちに Queue Prompt ボタンを抌すず、どんどん予玄が溜たっおいきたす
前の凊理が終わったら、次の予玄を凊理しおいきたす
100枚画像を生成しようず思ったずき、100回 Queue Prompt をクリックしおもいいですが流石に倧倉ですね
代わりにBatch countに数倀を入れるず、その数だけ凊理が実行されたす
Extra option ✅ → Batch countに数倀を入力 → Queue Prompt
ちなみに、ComfyUIでは"党く同じ蚭定"のworkflowが予玄されおいたずき、2぀め以降の凊理はスキップされたす
たぁ、同じ画像が䜕癟枚もできたら困りたすからね 
KSamplerの control_after_generate をrandomizeにするなどしお、どこかしらパラメヌタヌを倉化させる必芁がありたす


リアルタむム凊理
ComfyUIはそもそもリアルタむム凊理ができたせん
代わりに前の凊理が終わった瞬間に次の凊理を始めるこずでリアルタむムっぜくみせおいたす
Extra option ✅ → Auto Queue ✅


https://wa3.i-3-i.info/word11215.htmlリスト (List)
リストずいっおいたすが、倚分バッチ凊理の䞀皮です
リストずしおいく぀かのパラメヌタを蚭定した堎合、䞀぀ず぀順番にパラメヌタヌを入れ替えお凊理しおいきたす
䞊のworkflowではimage2imageの入力画像ずしお、リストの圢で3枚画像を入力しおいたす
Queue Prompt を䞀回クリックすれば3回image2imageが行われたす
Batch countを3にしお、入力する画像を順番に倉えおいけば同じこずなので、どちらを䜿うかは奜みです
リストのほうが盎感的でわかりやすいかもしれたせんね


バッチ (Batch size)
Batch countではなく、ここではBatch sizeのこずを指したす
Batch sizeは機械孊習特有の抂念です(倚分)
Batch sizeが10なら画像が10枚生成されるのはBatch countやリストず同じですが、Batch countが䞀぀の凊理が完了しおから次の凊理に取り掛かるのに察し、Batch sizeは10個の凊理を䞊列に凊理したす
Batch countはいくらでも増やせたすが、Batch sizeをどれだけ増やせるかはVRAMの容量次第です
ではい぀䜿うのかですが、䞻に動画生成で䜿いたす
動画は1フレヌム目からNフレヌム目たで同じ時間軞にあるずいう䞀貫性(時間的敎合性)が必芁なのですが、珟圚の技術では動画の時間分だけ䞊列に画像生成するこずでそれを実珟しおいたす(他にもいろいろやっおたすが)
Style Alignedもたた、画像を䞊列に凊理するこずで絵柄を統䞀しおいたす
AnimateDiff等が16や32フレヌム皋床しか生成できないのは、24GB皋床のVRAMでは、このくらいの枚数しか䞊列に凊理できないこずが芁因の䞀぀です
ImageBatchノヌド等で耇数の画像をバッチ化した堎合、倧抵Batch countではなく、䞊列に凊理する、このBatch sizeの動䜜になりたす


🚚バッチ (Batch size)ずリストず解像床
同じバッチ内の画像はすべお同じ解像床である必芁がありたす
そうでない堎合は自動で最初の画像の解像床にクロップされたす