In the count function in the class DecisionTreeLearner, on running the learner on the restaurant dataset, gives the following error:
return count(e[attr] == val for e in examples)
TypeError: count() missing 2 required positional arguments: 'val' and 'examples'
79d7d57 in #293 fixes this.