torch transformers datasets accelerate peft trl scikit-learn numpy pandas tqdm rich pyyaml gradio matplotlib fastapi uvicorn streamlit pydantic requests