def test_get_distinct_x_from_2_dimensional_input_data(self): comp = a([ [[1.0, 2.0], [2.0, 2.0]], [[2.0, 2.0], [3.0, 3.0]] ]) x = get_distinct_x(comp) self.assertAlmostEqual(x, a([[1.0, 2.0], [2.0, 2.0], [3.0, 3.0]]))
def test_skip_repetitions_within_comparison(self): comp = a([ [[0.0], [1.0]], [[2.0], [2.0]] ]) x = get_distinct_x(comp) self.assertAlmostEqual(x, a([[0.0], [1.0], [2.0]]))
def test_skip_repetitions_across_comparisons(self): comp = a([ [[1.0], [2.0]], [[2.0], [3.0]] ]) x = get_distinct_x(comp) self.assertAlmostEqual(x, a([[1.0], [2.0], [3.0]]))
def test_get_distinct_x_from_comparisons(self): comp = a([ [[0.0], [1.0]], [[2.0], [3.0]] ]) x = get_distinct_x(comp) self.assertAlmostEqual(x, a([[0.0], [1.0], [2.0], [3.0]]))