Skip to content

Commit c249be0

Browse files
committed
Additional tests for norm() and unique()
1 parent 5b3d116 commit c249be0

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

test/test_backend.py

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,14 @@ def test_func_backends(nx):
411411
lst_b.append(nx.to_numpy(A))
412412
lst_name.append('norm')
413413

414+
A = nx.norm(Mb, axis=1)
415+
lst_b.append(nx.to_numpy(A))
416+
lst_name.append('norm(M,axis=1)')
417+
418+
A = nx.norm(Mb, axis=1, keepdims=True)
419+
lst_b.append(nx.to_numpy(A))
420+
lst_name.append('norm(M,axis=1,keepdims=True)')
421+
414422
A = nx.any(vb > 0)
415423
lst_b.append(nx.to_numpy(A))
416424
lst_name.append('any')
@@ -517,6 +525,12 @@ def test_func_backends(nx):
517525
lst_b.append(nx.to_numpy(A))
518526
lst_name.append('unique')
519527

528+
A, A2 = nx.unique(nx.from_numpy(np.stack([M, M]).reshape(-1)), return_inverse=True)
529+
lst_b.append(nx.to_numpy(A))
530+
lst_name.append('unique(M,return_inverse=True)[0]')
531+
lst_b.append(nx.to_numpy(A2))
532+
lst_name.append('unique(M,return_inverse=True)[1]')
533+
520534
A = nx.logsumexp(Mb)
521535
lst_b.append(nx.to_numpy(A))
522536
lst_name.append('logsumexp')

0 commit comments

Comments
 (0)