"src/git@developer.sourcefind.cn:renzhc/diffusers_dcu.git" did not exist on "402b9560b23f237b0aecb44744132f188964b7ce"
Unverified Commit 7536f647 authored by kaixuanliu's avatar kaixuanliu Committed by GitHub
Browse files

Loose the criteria tolerance appropriately for Intel XPU devices (#12460)



* Loose the criteria tolerance appropriately for Intel XPU devices
Signed-off-by: default avatarLiu, Kaixuan <kaixuan.liu@intel.com>

* change back the atol value
Signed-off-by: default avatarLiu, Kaixuan <kaixuan.liu@intel.com>

* use expectations
Signed-off-by: default avatarLiu, Kaixuan <kaixuan.liu@intel.com>

* Update tests/pipelines/kandinsky2_2/test_kandinsky_controlnet.py

---------
Signed-off-by: default avatarLiu, Kaixuan <kaixuan.liu@intel.com>
Co-authored-by: default avatarIlyas Moutawwakil <57442720+IlyasMoutawwakil@users.noreply.github.com>
parent a138d71e
...@@ -29,6 +29,7 @@ from diffusers import ( ...@@ -29,6 +29,7 @@ from diffusers import (
) )
from ...testing_utils import ( from ...testing_utils import (
Expectations,
backend_empty_cache, backend_empty_cache,
enable_full_determinism, enable_full_determinism,
floats_tensor, floats_tensor,
...@@ -290,4 +291,11 @@ class KandinskyV22ControlnetPipelineIntegrationTests(unittest.TestCase): ...@@ -290,4 +291,11 @@ class KandinskyV22ControlnetPipelineIntegrationTests(unittest.TestCase):
assert image.shape == (512, 512, 3) assert image.shape == (512, 512, 3)
max_diff = numpy_cosine_similarity_distance(expected_image.flatten(), image.flatten()) max_diff = numpy_cosine_similarity_distance(expected_image.flatten(), image.flatten())
assert max_diff < 2e-4 expected_max_diffs = Expectations(
{
("xpu", 3): 2e-3,
("cuda", 7): 2e-4,
}
)
expected_max_diff = expected_max_diffs.get_expectation()
assert max_diff < expected_max_diff
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