Skip to content

Commit d175d93

Browse files
committed
add layerwise fp8 pipeline test
1 parent c4d5a2b commit d175d93

35 files changed

+50
-1
lines changed

tests/pipelines/allegro/test_allegro.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,7 @@ class AllegroPipelineFastTests(PipelineTesterMixin, unittest.TestCase):
5757
]
5858
)
5959
test_xformers_attention = False
60+
test_layerwise_casting = True
6061

6162
def get_dummy_components(self):
6263
torch.manual_seed(0)

tests/pipelines/amused/test_amused.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ class AmusedPipelineFastTests(PipelineTesterMixin, unittest.TestCase):
3838
pipeline_class = AmusedPipeline
3939
params = TEXT_TO_IMAGE_PARAMS | {"encoder_hidden_states", "negative_encoder_hidden_states"}
4040
batch_params = TEXT_TO_IMAGE_BATCH_PARAMS
41+
test_layerwise_casting = True
4142

4243
def get_dummy_components(self):
4344
torch.manual_seed(0)

tests/pipelines/animatediff/test_animatediff.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ class AnimateDiffPipelineFastTests(
6060
"callback_on_step_end_tensor_inputs",
6161
]
6262
)
63+
test_layerwise_casting = True
6364

6465
def get_dummy_components(self):
6566
cross_attention_dim = 8

tests/pipelines/aura_flow/test_pipeline_aura_flow.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ class AuraFlowPipelineFastTests(unittest.TestCase, PipelineTesterMixin):
3030
]
3131
)
3232
batch_params = frozenset(["prompt", "negative_prompt"])
33+
test_layerwise_casting = True
3334

3435
def get_dummy_components(self):
3536
torch.manual_seed(0)

tests/pipelines/cogvideo/test_cogvideox.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ class CogVideoXPipelineFastTests(PipelineTesterMixin, unittest.TestCase):
5858
]
5959
)
6060
test_xformers_attention = False
61+
test_layerwise_casting = True
6162

6263
def get_dummy_components(self):
6364
torch.manual_seed(0)

tests/pipelines/cogvideo/test_cogvideox_fun_control.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ class CogVideoXFunControlPipelineFastTests(PipelineTesterMixin, unittest.TestCas
5555
]
5656
)
5757
test_xformers_attention = False
58+
test_layerwise_casting = True
5859

5960
def get_dummy_components(self):
6061
torch.manual_seed(0)

tests/pipelines/cogview3/test_cogview3plus.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ class CogView3PlusPipelineFastTests(PipelineTesterMixin, unittest.TestCase):
5656
]
5757
)
5858
test_xformers_attention = False
59+
test_layerwise_casting = True
5960

6061
def get_dummy_components(self):
6162
torch.manual_seed(0)

tests/pipelines/consisid/test_consisid.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ class ConsisIDPipelineFastTests(PipelineTesterMixin, unittest.TestCase):
5858
]
5959
)
6060
test_xformers_attention = False
61+
test_layerwise_casting = True
6162

6263
def get_dummy_components(self):
6364
torch.manual_seed(0)

tests/pipelines/controlnet/test_controlnet.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ class ControlNetPipelineFastTests(
126126
batch_params = TEXT_TO_IMAGE_BATCH_PARAMS
127127
image_params = IMAGE_TO_IMAGE_IMAGE_PARAMS
128128
image_latents_params = TEXT_TO_IMAGE_IMAGE_PARAMS
129+
test_layerwise_casting = True
129130

130131
def get_dummy_components(self, time_cond_proj_dim=None):
131132
torch.manual_seed(0)

tests/pipelines/controlnet/test_controlnet_sdxl.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,7 @@ class StableDiffusionXLControlNetPipelineFastTests(
7575
batch_params = TEXT_TO_IMAGE_BATCH_PARAMS
7676
image_params = IMAGE_TO_IMAGE_IMAGE_PARAMS
7777
image_latents_params = TEXT_TO_IMAGE_IMAGE_PARAMS
78+
test_layerwise_casting = True
7879

7980
def get_dummy_components(self, time_cond_proj_dim=None):
8081
torch.manual_seed(0)

0 commit comments

Comments
 (0)