We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0e9d602 commit cba240eCopy full SHA for cba240e
dpctl/tests/test_usm_ndarray_manipulation.py
@@ -1342,6 +1342,21 @@ def test_repeat_strided_repeats():
1342
assert dpt.all(res == x)
1343
1344
1345
+def test_repeat_size1_repeats():
1346
+ get_queue_or_skip()
1347
+
1348
+ x = dpt.arange(5, dtype="i4")
1349
+ expected_res = dpt.repeat(x, 2)
1350
+ # 0D repeats
1351
+ reps_0d = dpt.asarray(2, dtype="i8")
1352
+ res = dpt.repeat(x, reps_0d)
1353
+ assert dpt.all(res == expected_res)
1354
+ # 1D repeats
1355
+ reps_1d = dpt.asarray([2], dtype="i8")
1356
+ res = dpt.repeat(x, reps_1d)
1357
1358
1359
1360
def test_repeat_arg_validation():
1361
get_queue_or_skip()
1362
0 commit comments