def test_huber_huberT(self): n = scale.norms.HuberT() n.t = 1.5 h = scale.Huber(norm=n) assert_almost_equal( scale.huber(self.chem)[0], h(self.chem)[0], DECIMAL) assert_almost_equal( scale.huber(self.chem)[1], h(self.chem)[1], DECIMAL)
def test_huber_location(self): assert_almost_equal(scale.huber(self.chem)[1], 0.67365, DECIMAL)
def test_huber_scale(self): assert_almost_equal(scale.huber(self.chem)[0], 3.20549, DECIMAL)
def test_huber_huberT(self): n = scale.norms.HuberT() n.t = 1.5 h = scale.Huber(norm=n) assert_almost_equal(scale.huber(self.chem)[0], h(self.chem)[0], DECIMAL) assert_almost_equal(scale.huber(self.chem)[1], h(self.chem)[1], DECIMAL)