(kappa, expected_inter_axes, expected_intra_axes)
| 94 | ], |
| 95 | ) |
| 96 | def test_scope_switch_trivial(kappa, expected_inter_axes, expected_intra_axes): |
| 97 | A = initial_A(warp_ext=16, cta_ext=4) |
| 98 | split = scope_switch(A, kappa) |
| 99 | assert set(split.inter) == expected_inter_axes |
| 100 | assert set(split.intra) == expected_intra_axes |
| 101 | |
| 102 | |
| 103 | def test_scope_switch_warpgroup_aligned(): |
nothing calls this directly
no test coverage detected
searching dependent graphs…