Unverified Commit 2837d490 authored by Patrick von Platen's avatar Patrick von Platen Committed by GitHub
Browse files

Fix failing np tests (#3942)

* Fix failing np tests

* Apply suggestions from code review

* Update tests/pipelines/test_pipelines_common.py
parent 1997614a
...@@ -698,11 +698,13 @@ class PipelineTesterMixin: ...@@ -698,11 +698,13 @@ class PipelineTesterMixin:
pipe.set_progress_bar_config(disable=None) pipe.set_progress_bar_config(disable=None)
inputs = self.get_dummy_inputs(torch_device) inputs = self.get_dummy_inputs(torch_device)
output_without_offload = pipe(**inputs)[0].cpu() output_without_offload = pipe(**inputs)[0]
output_without_offload.cpu() if torch.is_tensor(output_without_offload) else output_without_offload
pipe.enable_xformers_memory_efficient_attention() pipe.enable_xformers_memory_efficient_attention()
inputs = self.get_dummy_inputs(torch_device) inputs = self.get_dummy_inputs(torch_device)
output_with_offload = pipe(**inputs)[0].cpu() output_with_offload = pipe(**inputs)[0]
output_with_offload.cpu() if torch.is_tensor(output_with_offload) else output_without_offload
if test_max_difference: if test_max_difference:
max_diff = np.abs(output_with_offload - output_without_offload).max() max_diff = np.abs(output_with_offload - output_without_offload).max()
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment