tqdm pdoc requests numpy gensim scikit-learn nltk wikipedia PyPDF2 pomegranate matplotlib #mpi4py #deepspeed transformers huggingface_hub datasets accelerate peft