def mean_absolute_error(train_values, predicted_values): if len(train_values) != len(predicted_values): sys.stderr.write("mean_absolute_error: Invalid list lengths") exit(1) mae = MAE() mae.load_ground_truth(train_values) mae.load_test(predicted_values) return mae.compute()
def test_PRED_MAE_load_test_and_ground_truth(self): mae = MAE() mae.load_test(self.TEST_DATA) mae.load_ground_truth(self.GT_DATA) assert_equal(mae.compute(), 0.7)