torch transformers langchain tqdm accelerate pypdf