You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This will define some factors that will be important for the ML method where we define the input, output and meta. For example, we may want to input a batch of coordinates or patches from a cube. This can potentially be a difficult step due to the “heaviness” of the data.
Case Studies:
Interpolation: Batch of coordinates
Interpolation: Batch of patches, x=ssh_sims(lat x lon x time), y=ssh_obs(lat x lon x time),
Surrogate: Batch of patches, x=ssh(lat x lon x t-1), y=ssh(lat x lon x t)
Patch-ify, e.g. [h,w] -> [P, h//factor, w//factor]
Cube-ify, e.g. [h,w,c] -> [P, c//factor, h//factor, w//factor]
Coordinate-ify, e.g. xr.dataset -> pd.DataFrame, [LAT,LON,TIME,SSH] -> [ssh,lat,lon,time]*(latxlonxtimex1)
broadcast_like
ravel
storage suited for local sampling!, e.g. 1) storage for frequency sampling, 2) storage for local sampling
Save sub-patches/cubes, e.g. zarr (Examples - ex1a| ex1b | ex2a | ex2b
Case Studies:
x=ssh_sims(lat x lon x time), y=ssh_obs(lat x lon x time)
,x=ssh(lat x lon x t-1), y=ssh(lat x lon x t)
[h,w] -> [P, h//factor, w//factor]
[h,w,c] -> [P, c//factor, h//factor, w//factor]
xr.dataset -> pd.DataFrame
,[LAT,LON,TIME,SSH] -> [ssh,lat,lon,time]*(latxlonxtimex1)
broadcast_like
ravel
zarr
(Examples - ex1a| ex1b | ex2a | ex2bcsv
,parquet
(Examples - Kaggle | Nvidia-merlin | nvtabularThe text was updated successfully, but these errors were encountered: