scaler#
Attributes#
Functions#
|
|
|
|
|
|
|
Fit scalers to distributions of time differences for each variable. |
Module Contents#
- scaler.scalers#
- scaler.main()#
- scaler.fit_era5_scaler_times(times, rank, era5_file_dir=None, vars_3d=None, vars_surf=None, scaler_type='quantile', scaler_config=None)#
- scaler.transform_era5_times(times, rank, scaler_file=None, era5_file_dir=None, vars_3d=None, vars_surf=None, scaler_type=None, out_dir='/glade/derecho/scratch/dgagne/era5_quantile/', var_encoding=None)#
- scaler.fit_scaled_era5_time_residuals(times, rank, era5_file_dir=None, dt=1, scaler_type='standard', scaler_config=None)#
Fit scalers to distributions of time differences for each variable.
- Parameters:
times – List or Series of times
rank (int) – MPI rank
era5_file_dir (str) – Path to era5 scaled files
dt (int) – number of hours difference
scaler_type (str) – standard or quantile
scaler_config (dict) – kwargs for the scaler obj
- Returns:
3D scaler, surface scaler