torch numpy pandas scikit-learn matplotlib scipy h5py