numpy matplotlib gradio pandas mplfinance pillow requests openpyxl scikit-learn torch scipy joblib yfinance seaborn plotly tqdm chronos-forecasting