def qr(a, mode='full'): '''QR decomposition ''' try: return _linalg.calcQRDecomposition(a) except Exception, e: raise LinAlgError(e)