pandas scikit-learn numpy<2 matplotlib tensorflow keras lightgbm