pip xarray numpy pandas matplotlib pickle-mixin tensorflow netCDF4 h5py tqdm