@@ -248,7 +248,7 @@ class TestScan:
248248 "rng_type" ,
249249 [
250250 np .random .default_rng ,
251- np .random .RandomState ,
251+ # np.random.RandomState,
252252 ],
253253 )
254254 def test_inner_graph_cloning (self , rng_type ):
@@ -396,7 +396,7 @@ def f_pow2(x_tm1):
396396 assert all (i .value is None for i in scan_node .op .fn .input_storage )
397397 assert all (o .value is None for o in scan_node .op .fn .output_storage )
398398
399- @pytest .mark .parametrize ("mode" , [Mode (linker = "py" ), Mode (linker = "cvm" )])
399+ @pytest .mark .parametrize ("mode" , ["NUMBA" , Mode (linker = "py" ), Mode (linker = "cvm" )])
400400 @pytest .mark .parametrize (
401401 "x_init" ,
402402 [
@@ -421,7 +421,12 @@ def f_pow(x_tm1):
421421 assert res .dtype == exp_res .dtype
422422
423423 @pytest .mark .parametrize (
424- "mode" , [Mode (linker = "py" , optimizer = None ), Mode (linker = "cvm" , optimizer = None )]
424+ "mode" ,
425+ [
426+ "NUMBA" ,
427+ Mode (linker = "py" , optimizer = None ),
428+ Mode (linker = "cvm" , optimizer = None ),
429+ ],
425430 )
426431 @pytest .mark .parametrize (
427432 "x" ,
@@ -459,7 +464,12 @@ def inner_fn(x_seq, x_i):
459464 assert res .dtype == exp_res .dtype
460465
461466 @pytest .mark .parametrize (
462- "mode" , [Mode (linker = "py" , optimizer = None ), Mode (linker = "cvm" , optimizer = None )]
467+ "mode" ,
468+ [
469+ "NUMBA" ,
470+ Mode (linker = "py" , optimizer = None ),
471+ Mode (linker = "cvm" , optimizer = None ),
472+ ],
463473 )
464474 @pytest .mark .parametrize (
465475 "x" ,
@@ -1126,7 +1136,7 @@ def test_inner_grad(self):
11261136 utt .assert_allclose (out , vR )
11271137
11281138 @pytest .mark .parametrize (
1129- "mode" , [Mode (linker = "cvm" , optimizer = None ), Mode (linker = "cvm" )]
1139+ "mode" , ["NUMBA" , Mode (linker = "cvm" , optimizer = None ), Mode (linker = "cvm" )]
11301140 )
11311141 def test_sequence_is_scan (self , mode ):
11321142 """Make sure that a `Scan` can be used as a sequence input to another `Scan`."""
0 commit comments