def test0(self):
        A = self.rng.randn(5, 5)
        b = numpy.arange(5, dtype=float)
        x = scipy.linalg.solve(A, b)
        Ax = numpy.dot(A, x)
        are = tensor.numeric_grad.abs_rel_err(Ax, b)
        self.assertTrue(numpy.all(1.0e-5 < are), (are, Ax, b))
        # print A,b
        # print numpy.dot(A,x)
dataset/ETHPy150Open rizar/attention-lvcsr/libs/Theano/theano/sandbox/solve.py/T_solve.test0/swapped operands of `<`