@@ -14,7 +14,7 @@ const Y: usize = 16;
1414#[ bench]
1515fn map_regular ( bench : & mut Bencher )
1616{
17- let a = Array :: linspace ( 0.0 ..127.0 , N )
17+ let a = Array :: linspace ( 0.0 ..= 127.0 , N )
1818 . into_shape_with_order ( ( X , Y ) )
1919 . unwrap ( ) ;
2020 bench. iter ( || a. map ( |& x| 2. * x) ) ;
@@ -29,7 +29,7 @@ pub fn double_array(mut a: ArrayViewMut2<'_, f64>)
2929#[ bench]
3030fn map_stride_double_f64 ( bench : & mut Bencher )
3131{
32- let mut a = Array :: linspace ( 0.0 ..127.0 , N * 2 )
32+ let mut a = Array :: linspace ( 0.0 ..= 127.0 , N * 2 )
3333 . into_shape_with_order ( [ X , Y * 2 ] )
3434 . unwrap ( ) ;
3535 let mut av = a. slice_mut ( s ! [ .., ..; 2 ] ) ;
@@ -42,7 +42,7 @@ fn map_stride_double_f64(bench: &mut Bencher)
4242#[ bench]
4343fn map_stride_f64 ( bench : & mut Bencher )
4444{
45- let a = Array :: linspace ( 0.0 ..127.0 , N * 2 )
45+ let a = Array :: linspace ( 0.0 ..= 127.0 , N * 2 )
4646 . into_shape_with_order ( [ X , Y * 2 ] )
4747 . unwrap ( ) ;
4848 let av = a. slice ( s ! [ .., ..; 2 ] ) ;
@@ -53,7 +53,7 @@ fn map_stride_f64(bench: &mut Bencher)
5353#[ bench]
5454fn map_stride_u32 ( bench : & mut Bencher )
5555{
56- let a = Array :: linspace ( 0.0 ..127.0 , N * 2 )
56+ let a = Array :: linspace ( 0.0 ..= 127.0 , N * 2 )
5757 . into_shape_with_order ( [ X , Y * 2 ] )
5858 . unwrap ( ) ;
5959 let b = a. mapv ( |x| x as u32 ) ;
@@ -65,7 +65,7 @@ fn map_stride_u32(bench: &mut Bencher)
6565#[ bench]
6666fn fold_axis ( bench : & mut Bencher )
6767{
68- let a = Array :: linspace ( 0.0 ..127.0 , N * 2 )
68+ let a = Array :: linspace ( 0.0 ..= 127.0 , N * 2 )
6969 . into_shape_with_order ( [ X , Y * 2 ] )
7070 . unwrap ( ) ;
7171 bench. iter ( || a. fold_axis ( Axis ( 0 ) , 0. , |& acc, & elt| acc + elt) ) ;
0 commit comments