File tree 2 files changed +5
-3
lines changed
2 files changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -23,8 +23,8 @@ def is_cupy_namespace(xp: ModuleType, /) -> bool: ...
23
23
def is_dask_namespace (xp : ModuleType , / ) -> bool : ...
24
24
def is_jax_namespace (xp : ModuleType , / ) -> bool : ...
25
25
def is_numpy_namespace (xp : ModuleType , / ) -> bool : ...
26
+ def is_pydata_sparse_namespace (xp : ModuleType , / ) -> bool : ...
26
27
def is_torch_namespace (xp : ModuleType , / ) -> bool : ...
27
28
def is_jax_array (x : object , / ) -> bool : ...
28
- def is_pydata_sparse_namespace (xp : ModuleType , / ) -> bool : ...
29
29
def is_writeable_array (x : object , / ) -> bool : ...
30
30
def size (x : Array , / ) -> int | None : ...
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ def test_vendor_compat():
7
7
array_namespace ,
8
8
device ,
9
9
is_cupy_namespace ,
10
+ is_dask_namespace ,
10
11
is_jax_array ,
11
12
is_jax_namespace ,
12
13
is_pydata_sparse_namespace ,
@@ -18,12 +19,13 @@ def test_vendor_compat():
18
19
x = xp .asarray ([1 , 2 , 3 ])
19
20
assert array_namespace (x ) is xp
20
21
device (x )
21
- assert not is_jax_array (x )
22
- assert is_writeable_array (x )
23
22
assert not is_cupy_namespace (xp )
23
+ assert not is_dask_namespace (xp )
24
+ assert not is_jax_array (x )
24
25
assert not is_jax_namespace (xp )
25
26
assert not is_pydata_sparse_namespace (xp )
26
27
assert not is_torch_namespace (xp )
28
+ assert is_writeable_array (x )
27
29
assert size (x ) == 3
28
30
29
31
You can’t perform that action at this time.
0 commit comments