@@ -152,7 +152,7 @@ def test_expand_dims_tuple(axes):
152
152
except dpctl .SyclQueueCreationError :
153
153
pytest .skip ("Queue could not be created" )
154
154
155
- Xnp = np .empty ((3 , 3 , 3 ))
155
+ Xnp = np .empty ((3 , 3 , 3 ), dtype = "u1" )
156
156
X = dpt .asarray (Xnp , sycl_queue = q )
157
157
Y = dpt .expand_dims (X , axes )
158
158
Ynp = np .expand_dims (Xnp , axes )
@@ -234,7 +234,7 @@ def test_squeeze_without_axes(shapes):
234
234
except dpctl .SyclQueueCreationError :
235
235
pytest .skip ("Queue could not be created" )
236
236
237
- Xnp = np .empty (shapes )
237
+ Xnp = np .empty (shapes , dtype = "u1" )
238
238
X = dpt .asarray (Xnp , sycl_queue = q )
239
239
Y = dpt .squeeze (X )
240
240
Ynp = Xnp .squeeze ()
@@ -248,7 +248,7 @@ def test_squeeze_axes_arg(axes):
248
248
except dpctl .SyclQueueCreationError :
249
249
pytest .skip ("Queue could not be created" )
250
250
251
- Xnp = np .array ([[[1 ], [2 ], [3 ]]])
251
+ Xnp = np .array ([[[1 ], [2 ], [3 ]]], dtype = "u1" )
252
252
X = dpt .asarray (Xnp , sycl_queue = q )
253
253
Y = dpt .squeeze (X , axes )
254
254
Ynp = Xnp .squeeze (axes )
@@ -262,29 +262,29 @@ def test_squeeze_axes_arg_error(axes):
262
262
except dpctl .SyclQueueCreationError :
263
263
pytest .skip ("Queue could not be created" )
264
264
265
- Xnp = np .array ([[[1 ], [2 ], [3 ]]])
265
+ Xnp = np .array ([[[1 ], [2 ], [3 ]]], dtype = "u1" )
266
266
X = dpt .asarray (Xnp , sycl_queue = q )
267
267
pytest .raises (ValueError , dpt .squeeze , X , axes )
268
268
269
269
270
270
@pytest .mark .parametrize (
271
271
"data" ,
272
272
[
273
- [np .array (0 ), (0 ,)],
274
- [np .array (0 ), (1 ,)],
275
- [np .array (0 ), (3 ,)],
276
- [np .ones (1 ), (1 ,)],
277
- [np .ones (1 ), (2 ,)],
278
- [np .ones (1 ), (1 , 2 , 3 )],
279
- [np .arange (3 ), (3 ,)],
280
- [np .arange (3 ), (1 , 3 )],
281
- [np .arange (3 ), (2 , 3 )],
282
- [np .ones (0 ), 0 ],
283
- [np .ones (1 ), 1 ],
284
- [np .ones (1 ), 2 ],
285
- [np .ones (1 ), (0 ,)],
286
- [np .ones ((1 , 2 )), (0 , 2 )],
287
- [np .ones ((2 , 1 )), (2 , 0 )],
273
+ [np .array (0 , dtype = "u1" ), (0 ,)],
274
+ [np .array (0 , dtype = "u1" ), (1 ,)],
275
+ [np .array (0 , dtype = "u1" ), (3 ,)],
276
+ [np .ones (1 , dtype = "u1" ), (1 ,)],
277
+ [np .ones (1 , dtype = "u1" ), (2 ,)],
278
+ [np .ones (1 , dtype = "u1" ), (1 , 2 , 3 )],
279
+ [np .arange (3 , dtype = "u1" ), (3 ,)],
280
+ [np .arange (3 , dtype = "u1" ), (1 , 3 )],
281
+ [np .arange (3 , dtype = "u1" ), (2 , 3 )],
282
+ [np .ones (0 , dtype = "u1" ), 0 ],
283
+ [np .ones (1 , dtype = "u1" ), 1 ],
284
+ [np .ones (1 , dtype = "u1" ), 2 ],
285
+ [np .ones (1 , dtype = "u1" ), (0 ,)],
286
+ [np .ones ((1 , 2 ), dtype = "u1" ), (0 , 2 )],
287
+ [np .ones ((2 , 1 ), dtype = "u1" ), (2 , 0 )],
288
288
],
289
289
)
290
290
def test_broadcast_to_succeeds (data ):
@@ -323,7 +323,7 @@ def test_broadcast_to_raises(data):
323
323
pytest .skip ("Queue could not be created" )
324
324
325
325
orig_shape , target_shape = data
326
- Xnp = np .zeros (orig_shape )
326
+ Xnp = np .zeros (orig_shape , dtype = "i1" )
327
327
X = dpt .asarray (Xnp , sycl_queue = q )
328
328
pytest .raises (ValueError , dpt .broadcast_to , X , target_shape )
329
329
@@ -333,7 +333,7 @@ def assert_broadcast_correct(input_shapes):
333
333
q = dpctl .SyclQueue ()
334
334
except dpctl .SyclQueueCreationError :
335
335
pytest .skip ("Queue could not be created" )
336
- np_arrays = [np .zeros (s ) for s in input_shapes ]
336
+ np_arrays = [np .zeros (s , dtype = "i1" ) for s in input_shapes ]
337
337
out_np_arrays = np .broadcast_arrays (* np_arrays )
338
338
usm_arrays = [dpt .asarray (Xnp , sycl_queue = q ) for Xnp in np_arrays ]
339
339
out_usm_arrays = dpt .broadcast_arrays (* usm_arrays )
0 commit comments