Есть ли вероятность сохранения несоответствия значения в одной переменной?
np.testing.assert_array_almost_equal(x,y,decimal=2)
Как вы видите, выход функции является логическим значением и ошибкой утверждения.
Значение несоответствия появляется в сообщении
AssertionError:
Arrays are not almost equal to 2 decimals
(mismatch 57.095709571%)
x: array([ 0.01, 0.01, 0.01, ..., -0. , 0.01, 0.01])
y: array([0.02, 0.02, 0.02, ..., 0.02, 0.02, 0.02])