diff --git a/bob/learn/libsvm/test_trainer.py b/bob/learn/libsvm/test_trainer.py index 74f4b4d045671e3e448c54f6c739e0d0c8ff38dc..8a16f555f866e051ed709b61227c268255771a1d 100644 --- a/bob/learn/libsvm/test_trainer.py +++ b/bob/learn/libsvm/test_trainer.py @@ -116,7 +116,7 @@ def test_training(): previous = Machine(TEST_MACHINE_NO_PROBS) nose.tools.eq_(machine.machine_type, previous.machine_type) nose.tools.eq_(machine.kernel_type, previous.kernel_type) - nose.tools.eq_(machine.gamma, previous.gamma) + assert numpy.isclose(machine.gamma, previous.gamma) nose.tools.eq_(machine.shape, previous.shape) assert numpy.all(abs(machine.input_subtract - previous.input_subtract) < 1e-8) assert numpy.all(abs(machine.input_divide - previous.input_divide) < 1e-8) @@ -150,7 +150,7 @@ def test_training_with_probability(): previous = Machine(HEART_MACHINE) nose.tools.eq_(machine.machine_type, previous.machine_type) nose.tools.eq_(machine.kernel_type, previous.kernel_type) - nose.tools.eq_(machine.gamma, previous.gamma) + assert numpy.isclose(machine.gamma, previous.gamma) nose.tools.eq_(machine.shape, previous.shape) assert numpy.all(abs(machine.input_subtract - previous.input_subtract) < 1e-8) assert numpy.all(abs(machine.input_divide - previous.input_divide) < 1e-8) @@ -198,7 +198,7 @@ def test_training_one_class(): previous = Machine(TEST_MACHINE_ONE_CLASS) nose.tools.eq_(machine.machine_type, previous.machine_type) nose.tools.eq_(machine.kernel_type, previous.kernel_type) - nose.tools.eq_(machine.gamma, previous.gamma) + assert numpy.isclose(machine.gamma, previous.gamma) nose.tools.eq_(machine.shape, previous.shape) assert numpy.all(abs(machine.input_subtract - previous.input_subtract) < 1e-8) assert numpy.all(abs(machine.input_divide - previous.input_divide) < 1e-8)