def Likelihood(self, data, hypo):
raise UnimplementedMethodException()<EOL>
Computes the likelihood of the data under the hypothesis.

        hypo: some representation of the hypothesis
        data: some representation of the data