added a nochecked dot_batch into linalg.py