torch numpy pandas matplotlib yfinance scikit-learn pennylane tqdm streamlit plotly