import hvplot.pandas # noqa
from utils import process_results
Process results
= process_results("results").sort_values(["peak memory (GB)"]) df
Show memory and time for warp resampling dataset
= df[df["task"] == "resample"]
df_resample ="YlOrRd") df_resample.style.background_gradient(cmap
task | method | driver | virtual | peak memory (GB) | duration (s) | |
---|---|---|---|---|---|---|
8 | resample | gdal | netcdf | local | 1.877886 | 14.857080 |
10 | resample | gdal | vrt | local | 1.877896 | 10.501181 |
9 | resample | gdal | netcdf | vsis3 | 2.267324 | 87.021567 |
13 | resample | rasterio | netcdf | vsis3 | 3.295342 | 95.873359 |
14 | resample | rioxarray | netcdf | vsis3 | 4.506330 | 99.652136 |
11 | resample | odc | h5netcdf | 12.441574 | 41.386587 | |
12 | resample | pyresample | h5netcdf | 39.164460 | 46.934369 |