diff --git a/src/array_api_extra/_lib/_testing.py b/src/array_api_extra/_lib/_testing.py index 26afd31e..9447d5c3 100644 --- a/src/array_api_extra/_lib/_testing.py +++ b/src/array_api_extra/_lib/_testing.py @@ -124,6 +124,7 @@ def as_numpy_array(array: Array, *, xp: ModuleType) -> np.typing.NDArray[Any]: return array.todense() # type: ignore[attr-defined] # pyright: ignore[reportAttributeAccessIssue] if is_torch_namespace(xp): + array.resolve_conj() # type: ignore[attr-defined] # pyright: ignore[reportAttributeAccessIssue] array = to_device(array, "cpu") if is_array_api_strict_namespace(xp): cpu: Device = xp.Device("CPU_DEVICE")