@@ -34,8 +34,10 @@ class AnimaCoreDenoiseStep(SequentialPipelineBlocks):
3434 Denoise block that takes encoded Anima text inputs and runs the denoising process.
3535
3636 Components:
37- text_conditioner (`AnimaTextConditioner`) transformer (`CosmosTransformer3DModel`) scheduler
38- (`FlowMatchEulerDiscreteScheduler`) guider (`ClassifierFreeGuidance`)
37+ text_conditioner (`AnimaTextConditioner`)
38+ transformer (`CosmosTransformer3DModel`)
39+ scheduler (`FlowMatchEulerDiscreteScheduler`)
40+ guider (`ClassifierFreeGuidance`)
3941
4042 Inputs:
4143 qwen_prompt_embeds (`Tensor`):
@@ -100,7 +102,8 @@ class AnimaDecodeStep(SequentialPipelineBlocks):
100102 Decode Anima latents into generated images.
101103
102104 Components:
103- vae (`AutoencoderKLQwenImage`) image_processor (`VaeImageProcessor`)
105+ vae (`AutoencoderKLQwenImage`)
106+ image_processor (`VaeImageProcessor`)
104107
105108 Inputs:
106109 latents (`Tensor`):
@@ -128,12 +131,13 @@ def outputs(self):
128131# auto_docstring
129132class AnimaImg2ImgCoreDenoiseStep (SequentialPipelineBlocks ):
130133 """
131- Denoise block for Anima image-to-image generation. Uses image_latents already in state from
132- AnimaImg2ImgVaeEncoderStep.
134+ Denoise block for Anima image-to-image generation. Uses image_latents already in state from AnimaImg2ImgVaeEncoderStep.
133135
134136 Components:
135- text_conditioner (`AnimaTextConditioner`) transformer (`CosmosTransformer3DModel`) scheduler
136- (`FlowMatchEulerDiscreteScheduler`) guider (`ClassifierFreeGuidance`)
137+ text_conditioner (`AnimaTextConditioner`)
138+ transformer (`CosmosTransformer3DModel`)
139+ scheduler (`FlowMatchEulerDiscreteScheduler`)
140+ guider (`ClassifierFreeGuidance`)
137141
138142 Inputs:
139143 qwen_prompt_embeds (`Tensor`):
@@ -203,13 +207,13 @@ def outputs(self):
203207# auto_docstring
204208class AnimaAutoCoreDenoiseStep (AutoPipelineBlocks ):
205209 """
206- Denoise step that selects between text-to-image and image-to-image denoising based on whether image_latents is
207- present in state. - `AnimaCoreDenoiseStep` (text2image) is used when no image_latents are present. -
208- `AnimaImg2ImgCoreDenoiseStep` (img2img) is used when image_latents are present.
210+ Denoise step that selects between text-to-image and image-to-image denoising based on whether image_latents is present in state. - `AnimaCoreDenoiseStep` (text2image) is used when no image_latents are present. - `AnimaImg2ImgCoreDenoiseStep` (img2img) is used when image_latents are present.
209211
210212 Components:
211- text_conditioner (`AnimaTextConditioner`) transformer (`CosmosTransformer3DModel`) scheduler
212- (`FlowMatchEulerDiscreteScheduler`) guider (`ClassifierFreeGuidance`)
213+ text_conditioner (`AnimaTextConditioner`)
214+ transformer (`CosmosTransformer3DModel`)
215+ scheduler (`FlowMatchEulerDiscreteScheduler`)
216+ guider (`ClassifierFreeGuidance`)
213217
214218 Inputs:
215219 qwen_prompt_embeds (`Tensor`):
@@ -271,11 +275,11 @@ def description(self) -> str:
271275# auto_docstring
272276class AnimaAutoVaeImageEncoderStep (AutoPipelineBlocks ):
273277 """
274- VAE Image Encoder step that encodes the input image to produce image_latents. Skipped when no image is provided
275- (text-to-image workflow).
278+ VAE Image Encoder step that encodes the input image to produce image_latents. Skipped when no image is provided (text-to-image workflow).
276279
277280 Components:
278- vae (`AutoencoderKLQwenImage`) image_processor (`VaeImageProcessor`)
281+ vae (`AutoencoderKLQwenImage`)
282+ image_processor (`VaeImageProcessor`)
279283
280284 Inputs:
281285 image (`Image | list`, *optional*):
@@ -318,10 +322,15 @@ class AnimaAutoBlocks(SequentialPipelineBlocks):
318322 - `img2img`: requires `image`, `prompt`
319323
320324 Components:
321- text_encoder (`Qwen3Model`) tokenizer (`Qwen2Tokenizer`) t5_tokenizer (`T5Tokenizer`) guider
322- (`ClassifierFreeGuidance`) vae (`AutoencoderKLQwenImage`) image_processor (`VaeImageProcessor`)
323- text_conditioner (`AnimaTextConditioner`) transformer (`CosmosTransformer3DModel`) scheduler
324- (`FlowMatchEulerDiscreteScheduler`)
325+ text_encoder (`Qwen3Model`)
326+ tokenizer (`Qwen2Tokenizer`)
327+ t5_tokenizer (`T5Tokenizer`)
328+ guider (`ClassifierFreeGuidance`)
329+ vae (`AutoencoderKLQwenImage`)
330+ image_processor (`VaeImageProcessor`)
331+ text_conditioner (`AnimaTextConditioner`)
332+ transformer (`CosmosTransformer3DModel`)
333+ scheduler (`FlowMatchEulerDiscreteScheduler`)
325334
326335 Inputs:
327336 prompt (`str`):
0 commit comments