@@ -337,6 +337,10 @@ def wrapper(
337
337
("int32" , "int64" ): libalgos .take_1d_int32_int64 ,
338
338
("int32" , "float64" ): libalgos .take_1d_int32_float64 ,
339
339
("int64" , "int64" ): libalgos .take_1d_int64_int64 ,
340
+ ("uint8" , "uint8" ): libalgos .take_1d_bool_bool ,
341
+ ("uint16" , "int64" ): libalgos .take_1d_uint16_uint16 ,
342
+ ("uint32" , "int64" ): libalgos .take_1d_uint32_uint32 ,
343
+ ("uint64" , "int64" ): libalgos .take_1d_uint64_uint64 ,
340
344
("int64" , "float64" ): libalgos .take_1d_int64_float64 ,
341
345
("float32" , "float32" ): libalgos .take_1d_float32_float32 ,
342
346
("float32" , "float64" ): libalgos .take_1d_float32_float64 ,
@@ -366,6 +370,10 @@ def wrapper(
366
370
("int32" , "float64" ): libalgos .take_2d_axis0_int32_float64 ,
367
371
("int64" , "int64" ): libalgos .take_2d_axis0_int64_int64 ,
368
372
("int64" , "float64" ): libalgos .take_2d_axis0_int64_float64 ,
373
+ ("uint8" , "uint8" ): libalgos .take_2d_axis0_bool_bool ,
374
+ ("uint16" , "uint16" ): libalgos .take_2d_axis0_uint16_uint16 ,
375
+ ("uint32" , "uint32" ): libalgos .take_2d_axis0_uint32_uint32 ,
376
+ ("uint64" , "uint64" ): libalgos .take_2d_axis0_uint64_uint64 ,
369
377
("float32" , "float32" ): libalgos .take_2d_axis0_float32_float32 ,
370
378
("float32" , "float64" ): libalgos .take_2d_axis0_float32_float64 ,
371
379
("float64" , "float64" ): libalgos .take_2d_axis0_float64_float64 ,
@@ -398,6 +406,10 @@ def wrapper(
398
406
("int32" , "float64" ): libalgos .take_2d_axis1_int32_float64 ,
399
407
("int64" , "int64" ): libalgos .take_2d_axis1_int64_int64 ,
400
408
("int64" , "float64" ): libalgos .take_2d_axis1_int64_float64 ,
409
+ ("uint8" , "uint8" ): libalgos .take_2d_axis1_bool_bool ,
410
+ ("uint16" , "uint16" ): libalgos .take_2d_axis1_uint16_uint16 ,
411
+ ("uint32" , "uint32" ): libalgos .take_2d_axis1_uint32_uint32 ,
412
+ ("uint64" , "uint64" ): libalgos .take_2d_axis1_uint64_uint64 ,
401
413
("float32" , "float32" ): libalgos .take_2d_axis1_float32_float32 ,
402
414
("float32" , "float64" ): libalgos .take_2d_axis1_float32_float64 ,
403
415
("float64" , "float64" ): libalgos .take_2d_axis1_float64_float64 ,
0 commit comments