88from numba .core .imputils import Registry
99from numba .np import npyimpl
1010
11- from numba_dpex .core .typing . dpnpdecl import _unsupported
11+ from numba_dpex .core .typing import dpnpdecl
1212from numba_dpex .dpnp_iface import dpnp_ufunc_db
1313
1414registry = Registry ("dpnpimpl" )
@@ -36,11 +36,11 @@ def _register_dpnp_ufuncs():
3636 )
3737
3838 for _op_map in (
39- npyimpl . npydecl . NumpyRulesUnaryArrayOperator ._op_map ,
40- npyimpl . npydecl . NumpyRulesArrayOperator ._op_map ,
39+ dpnpdecl . DpnpRulesUnaryArrayOperator ._op_map ,
40+ dpnpdecl . DpnpRulesArrayOperator ._op_map ,
4141 ):
4242 for operator , ufunc_name in _op_map .items ():
43- if ufunc_name in _unsupported :
43+ if ufunc_name in dpnpdecl . _unsupported :
4444 continue
4545 ufunc = getattr (dpnp , ufunc_name )
4646 kernel = kernels [ufunc ]
@@ -57,9 +57,9 @@ def _register_dpnp_ufuncs():
5757 "There shouldn't be any non-unary or binary operators"
5858 )
5959
60- for _op_map in (npyimpl . npydecl . NumpyRulesInplaceArrayOperator ._op_map ,):
60+ for _op_map in (dpnpdecl . DpnpRulesInplaceArrayOperator ._op_map ,):
6161 for operator , ufunc_name in _op_map .items ():
62- if ufunc_name in _unsupported :
62+ if ufunc_name in dpnpdecl . _unsupported :
6363 continue
6464 ufunc = getattr (dpnp , ufunc_name )
6565 kernel = kernels [ufunc ]
0 commit comments