From 23345cd4267510bb3ec9d3bd2b21b26a2fe1adb1 Mon Sep 17 00:00:00 2001 From: Vahid Tavanashad Date: Fri, 5 Apr 2024 13:12:59 -0500 Subject: [PATCH 1/2] update func signature --- dpnp/dpnp_container.py | 4 ++-- dpnp/dpnp_iface_manipulation.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dpnp/dpnp_container.py b/dpnp/dpnp_container.py index 243899bee803..5322df3324b4 100644 --- a/dpnp/dpnp_container.py +++ b/dpnp/dpnp_container.py @@ -301,13 +301,13 @@ def ones( def tril(x1, /, *, k=0): """Creates `dpnp_array` as lower triangular part of an input array.""" - array_obj = dpt.tril(dpnp.get_usm_ndarray(x1), k) + array_obj = dpt.tril(dpnp.get_usm_ndarray(x1), k=k) return dpnp_array(array_obj.shape, buffer=array_obj, order="K") def triu(x1, /, *, k=0): """Creates `dpnp_array` as upper triangular part of an input array.""" - array_obj = dpt.triu(dpnp.get_usm_ndarray(x1), k) + array_obj = dpt.triu(dpnp.get_usm_ndarray(x1), k=k) return dpnp_array(array_obj.shape, buffer=array_obj, order="K") diff --git a/dpnp/dpnp_iface_manipulation.py b/dpnp/dpnp_iface_manipulation.py index b11f7087528e..0bcaf6fe62ed 100644 --- a/dpnp/dpnp_iface_manipulation.py +++ b/dpnp/dpnp_iface_manipulation.py @@ -531,7 +531,7 @@ def can_cast(from_, to, casting="safe"): if dpnp.is_supported_array_type(from_) else dpnp.dtype(from_) ) - return dpt.can_cast(dtype_from, to, casting) + return dpt.can_cast(dtype_from, to, casting=casting) def column_stack(tup): From b0dfe2f25fa8120d04151fd70233f8295618f581 Mon Sep 17 00:00:00 2001 From: Anton Volkov Date: Sat, 6 Apr 2024 12:46:39 +0200 Subject: [PATCH 2/2] Use positional argument in validate_usm_type() call --- dpnp/random/dpnp_random_state.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dpnp/random/dpnp_random_state.py b/dpnp/random/dpnp_random_state.py index 42ed0566ec9d..089d13320392 100644 --- a/dpnp/random/dpnp_random_state.py +++ b/dpnp/random/dpnp_random_state.py @@ -257,7 +257,7 @@ def normal( f"scale={scale}, but must be non-negative." ) - dpu.validate_usm_type(usm_type=usm_type, allow_none=False) + dpu.validate_usm_type(usm_type, allow_none=False) return self._random_state.normal( loc=loc, scale=scale,