@@ -196,16 +196,16 @@ def test_array_std():
196
196
arr = np .array ([[[1.5 , 2.5 , 3.5 ], [3.5 , 4.5 , 5.5 ], [5.5 , 6.5 , 7.5 ]]])
197
197
assert arr .std () == 1.8257418583505538
198
198
assert arr .std (0 ) == np .array ([[0.0 , 0.0 , 0.0 ], [0.0 , 0.0 , 0.0 ], [0.0 , 0.0 , 0.0 ]])
199
- assert np .allclose (arr .std (1 ), np .array ([[1.632993 , 1.632993 , 1.632993 ]])) == 1
200
- assert np .allclose (arr .std (2 ), np .array ([[0.81649658 , 0.81649658 , 0.81649658 ]])) == 1
199
+ assert np .allclose (arr .std (1 ), np .array ([[1.632993 , 1.632993 , 1.632993 ]]))
200
+ assert np .allclose (arr .std (2 ), np .array ([[0.81649658 , 0.81649658 , 0.81649658 ]]))
201
201
202
202
203
203
def test_array_var ():
204
204
arr = np .array ([[[1.5 , 2.5 , 3.5 ], [3.5 , 4.5 , 5.5 ], [5.5 , 6.5 , 7.5 ]]])
205
205
assert arr .var () == 3.3333333333333335
206
206
assert arr .var (0 ) == np .array ([[0.0 , 0.0 , 0.0 ], [0.0 , 0.0 , 0.0 ], [0.0 , 0.0 , 0.0 ]])
207
- assert np .allclose (arr .var (1 ), np .array ([[2.66666667 , 2.66666667 , 2.66666667 ]])) == 1
208
- assert np .allclose (arr .var (2 ), np .array ([[0.66666667 , 0.66666667 , 0.66666667 ]])) == 1
207
+ assert np .allclose (arr .var (1 ), np .array ([[2.66666667 , 2.66666667 , 2.66666667 ]]))
208
+ assert np .allclose (arr .var (2 ), np .array ([[0.66666667 , 0.66666667 , 0.66666667 ]]))
209
209
210
210
211
211
def test_array_argmin ():
@@ -409,7 +409,7 @@ def test_array_add():
409
409
assert 1.66 + arr2 == np .array ([[2.99 , 4.32 ], [5.65 , 6.99 ]])
410
410
assert arr2 + arr2 == np .array ([[2.66 , 5.32 ], [7.98 , 10.66 ]])
411
411
412
- array1 = np .ones (( 2 , 2 , 2 , 2 , 2 ) )
412
+ array1 = np .ones ([ 2 , 2 , 2 , 2 , 2 ] )
413
413
array2 = np .array ([[[[[1.1 , 1.2 ], [1.3 , 1.4 ]], [[1.5 , 1.6 ], [1.7 , 1.8 ]]],
414
414
[[[2.1 , 2.2 ], [2.3 , 2.4 ]], [[2.5 , 2.6 ], [2.7 , 2.8 ]]]],
415
415
[[[[3.1 , 3.2 ], [3.3 , 3.4 ]], [[3.5 , 3.6 ], [3.7 , 3.8 ]]],
@@ -442,7 +442,7 @@ def test_array_sub():
442
442
assert np .allclose (1.66 - arr2 , np .array ([[0.33 , - 1. ], [- 2.33 , - 3.67 ]]))
443
443
assert arr2 - arr2 == np .array ([[0 , 0 ], [0 , 0 ]])
444
444
445
- array1 = np .ones (( 2 , 2 , 2 , 2 , 2 ) )
445
+ array1 = np .ones ([ 2 , 2 , 2 , 2 , 2 ] )
446
446
array2 = np .array ([[[[[1.1 , 1.2 ], [1.3 , 1.4 ]], [[1.5 , 1.6 ], [1.7 , 1.8 ]]],
447
447
[[[2.1 , 2.2 ], [2.3 , 2.4 ]], [[2.5 , 2.6 ], [2.7 , 2.8 ]]]],
448
448
[[[[3.1 , 3.2 ], [3.3 , 3.4 ]], [[3.5 , 3.6 ], [3.7 , 3.8 ]]],
@@ -637,6 +637,7 @@ def test_array_getitem():
637
637
[15 , 16 , 17 , 18 , 19 ]],
638
638
[[20 , 21 , 22 , 23 , 24 ],
639
639
[25 , 26 , 27 , 28 , 29 ]]])
640
+ assert arr1 [3 :2 :- 1 ].shape == np .array ([]).reshape ([0 , 2 , 5 ]).shape
640
641
assert arr1 [3 ::- 2 ] == np .array ([[[20 , 21 , 22 , 23 , 24 ],
641
642
[25 , 26 , 27 , 28 , 29 ]],
642
643
[[0 , 1 , 2 , 3 , 4 ],
0 commit comments