MCPcopy Index your code

hub / github.com/RolnickLab/climart / functions

Functions316 in github.com/RolnickLab/climart

↓ 11 callersMethod__init__
(self, exp_type: str, use_level_features: bool = True, padding_value: float = 0.0)
climart/data_transform/transforms.py:284
↓ 9 callersFunctionget_logger
Initializes multi-GPU-friendly python logger.
climart/utils/utils.py:100
↓ 6 callersFunctionget_activation_function
(name: str, functional: bool = False, num: int = 1)
climart/utils/utils.py:30
↓ 5 callersFunctionget_wandb_logger
Safely get Weights&Biases logger from Trainer.
climart/utils/wandb_callbacks.py:13
↓ 5 callersMethodnormalize
(self, X: Dict[str, np.ndarray])
climart/data_transform/normalization.py:346
↓ 5 callersFunctionyear_string_to_list
Args: year_string (str): must only contain {digits, '-', '+'}. Examples: '1988-90' will return [1988, 1989, 1990] '19
climart/utils/utils.py:188
↓ 4 callersMethod__init__
input_normalization (str): "z" for z-scaling (zero mean and unit standard deviation)
climart/data_transform/normalization.py:213
↓ 4 callersMethod__init__
(self)
climart/models/modules/additional_layers.py:47
↓ 4 callersMethod_write_data
(self, fname, data)
climart/data_loading/h5_dataset.py:386
↓ 4 callersFunctioncopy_and_ignore_keys
(dictionary, *keys_to_ignore)
climart/utils/config_utils.py:188
↓ 4 callersFunctionget_normalization_layer
(name, dims, num_groups=None, *args, **kwargs)
climart/utils/utils.py:51
↓ 4 callersFunctionpressure_from_level_array
(levels_array)
climart/utils/utils.py:311
↓ 4 callersFunctionto_DictConfig
(obj: Optional[Union[List, Dict]])
climart/utils/utils.py:81
↓ 3 callersMethod__init__
(self, input_size)
climart/models/baseline.py:12
↓ 3 callersMethod_evaluation_get_preds
(self, outputs: List[Any])
climart/models/base_model.py:224
↓ 3 callersMethod_evaluation_step
(self, batch: Any, batch_idx: int)
climart/models/base_model.py:219
↓ 3 callersMethod_preprocess_h5data
(self, input_normalizer: Optional[Dict[str, Callable]] = None,
climart/data_loading/h5_dataset.py:401
↓ 3 callersMethod_reload_data
(self, fname)
climart/data_loading/h5_dataset.py:369
↓ 3 callersMethod_shared_eval_dataloader_kwargs
(self)
climart/datamodules/pl_climart_datamodule.py:188
↓ 3 callersFunctionget_data_dims
(exp_type: str)
climart/data_loading/constants.py:92
↓ 3 callersFunctionget_name_for_hydra_config_class
(config: DictConfig)
climart/utils/naming.py:17
↓ 3 callersMethodinverse_normalize
(self, normalized_data)
climart/data_transform/normalization.py:82
↓ 3 callersFunctionset_bar_colors
(patches, upto=5)
climart/utils/plotting.py:338
↓ 3 callersFunctionyear_string_to_full_year
(year_string: str)
climart/utils/utils.py:199
↓ 2 callersMethod__init__
climart/data_loading/h5_dataset.py:28
↓ 2 callersMethod_shared_dataloader_kwargs
(self)
climart/datamodules/pl_climart_datamodule.py:184
↓ 2 callersFunction_shared_prefix
(config: DictConfig, init_prefix: str = "")
climart/utils/naming.py:5
↓ 2 callersMethodbatched_transform
(self, X: Dict[str, np.ndarray])
climart/data_transform/transforms.py:299
↓ 2 callersMethodchange_input_type
(self, new_type)
climart/data_transform/normalization.py:153
↓ 2 callersMethodclose
(self)
climart/data_loading/h5_dataset.py:150
↓ 2 callersMethodcopy
(self)
climart/data_transform/normalization.py:49
↓ 2 callersFunctionevaluate_per_target_variable
(Ytrue: dict, preds: dict, data_split: str =
climart/utils/evaluation.py:24
↓ 2 callersFunctionevaluate_preds
(Ytrue: np.ndarray, preds: np.ndarray)
climart/utils/evaluation.py:11
↓ 2 callersFunctionget_coordinates
(data_dir: str = None)
climart/data_loading/constants.py:82
↓ 2 callersFunctionget_metadata
(data_dir: str = None)
climart/data_loading/constants.py:52
↓ 2 callersFunctionget_model_and_data
Args: config (DictConfig): A OmegaConf config (e.g. produced by hydra yaml config file parsing) Returns: A tuple of (model, d
climart/interface.py:63
↓ 2 callersFunctionget_nn
(s: str)
climart/utils/utils.py:39
↓ 2 callersFunctionget_normalizer
(normalizer='z', *args, **kwargs)
climart/data_transform/normalization.py:189
↓ 2 callersFunctionget_processed_fname
(h5_name: str, ending='.npz', **kwargs)
climart/data_loading/h5_dataset.py:306
↓ 2 callersFunctionget_statistics
(data_dir: str = None)
climart/data_loading/constants.py:68
↓ 2 callersFunctionget_target_variable_names
(target_types: Union[str, List[str]], target_variable: Union[str, List[str]])
climart/utils/utils.py:262
↓ 2 callersFunctionheight_plot
(yaxis, line, std, yticks=None, ylabel=None, xlabel=None, show=False, fill_between=True)
climart/utils/plotting.py:164
↓ 2 callersMethodpredict
(self, X, *args, **kwargs)
climart/models/base_model.py:137
↓ 2 callersMethodraw_predict
(self, X)
climart/models/base_model.py:129
↓ 2 callersFunctionset_labels_and_ticks
(ax, title: str = "", xlabel: str = "", ylabel: str = "",
climart/utils/plotting.py:10
↓ 2 callersMethodsplit_vector_by_variable
(self, vector: Union[np.ndarray, torch.Tensor]
climart/utils/callbacks.py:53
↓ 2 callersMethodstored_values
(self)
climart/data_transform/normalization.py:86
↓ 2 callersFunctiontopk_run_of_each_model_type
(k: int = 1, metric: str = 'test/hrsc/rmse', l
analysis/wandb_api.py:92
↓ 2 callersFunctiontopk_runs
(k: int = 5, metric: str = 'test/hrsc/rmse', lower_is_better: bool = True)
analysis/wandb_api.py:83
↓ 2 callersMethodtransform
(self, X: Dict[str, np.ndarray])
climart/data_transform/transforms.py:289
↓ 2 callersMethodupdate_graph
(self, input: Dict[str, Tensor])
climart/models/GraphNet/graph_network.py:94
↓ 2 callersFunctionupdate_years
(year_list: List[int], year_start, year_end)
climart/utils/utils.py:208
↓ 1 callersMethod__copy__
(self)
climart/data_transform/normalization.py:46
↓ 1 callersMethod__init__
Args: input_dim (int): the expected 1D input tensor dim output_activation_function (str, bool, optional): By default
climart/models/modules/mlp.py:13
↓ 1 callersMethod__init__
(self, hidden_dims: Sequence[int], dilation: int = 1, net_n
climart/models/CNNs/CNN.py:16
↓ 1 callersMethod__init__
Args: readout_which_output: Which graph part to return (default: edges), can be {EDGES, NODE
climart/models/GraphNet/graph_network.py:15
↓ 1 callersMethod_predict_flux
(self, Y, *args, **kwargs)
climart/models/base_model.py:158
↓ 1 callersMethod_recover_meta_info
(self, data_dir: str)
climart/data_transform/normalization.py:310
↓ 1 callersMethodaggregate_predictions
Args: results: The list that pl.Trainer() returns when predicting, i.e. results = trainer.predict(model, dat
climart/models/base_model.py:292
↓ 1 callersMethodapply_torch_func
(self, fn)
climart/data_transform/normalization.py:156
↓ 1 callersFunctioncheck_config_values
(config: DictConfig)
climart/utils/config_utils.py:137
↓ 1 callersMethodcopy_to_slurm_tmp_dir
(self)
climart/data_loading/h5_dataset.py:191
↓ 1 callersFunctionfilter_out
()
analysis/wandb_api.py:190
↓ 1 callersFunctionfluxes_to_heating_rates
N - the batch/data dimension size L - the number of levels (= number of layers + 1) Args: upwelling_flux: a (N, L) array downw
climart/utils/utils.py:321
↓ 1 callersFunctionget_config_from_hydra_compose_overrides
(overrides: list)
climart/utils/config_utils.py:247
↓ 1 callersFunctionget_datamodule
Args: config (DictConfig): A OmegaConf config (e.g. produced by hydra yaml config file parsing) Returns: A datamodule that yo
climart/interface.py:42
↓ 1 callersFunctionget_detailed_name
This is a prefix for naming the runs for a more agreeable logging.
climart/utils/naming.py:25
↓ 1 callersMethodget_edge_idxs
(self)
climart/data_transform/transforms.py:130
↓ 1 callersFunctionget_flux_output_variables
(target_type: str)
climart/data_loading/data_variables.py:121
↓ 1 callersFunctionget_functional
(s: str)
climart/utils/utils.py:33
↓ 1 callersFunctionget_group_name
(config)
climart/utils/naming.py:67
↓ 1 callersFunctionget_lat_lon
(data_dir: str = None)
climart/utils/postprocessing.py:12
↓ 1 callersFunctionget_loss
(name, reduction='mean')
climart/utils/optimization.py:4
↓ 1 callersFunctionget_model
Args: config (DictConfig): A OmegaConf config (e.g. produced by hydra yaml config file parsing) Returns: The model that you c
climart/interface.py:17
↓ 1 callersMethodget_normalizer
(self, data_type: str)
climart/data_transform/normalization.py:320
↓ 1 callersMethodget_normalizers
(self)
climart/data_transform/normalization.py:323
↓ 1 callersMethodget_raw_input_data
(self)
climart/data_loading/h5_dataset.py:236
↓ 1 callersFunctionget_target_types
(target_type: Union[str, List[str]])
climart/utils/utils.py:247
↓ 1 callersFunctionmain
(config: DictConfig)
run.py:14
↓ 1 callersMethodmodel_output_to_fluxes
(self, flux_profile_pred, *args, **kwargs)
climart/models/base_model.py:146
↓ 1 callersFunctionnormalize_adjacency_matrix_torch
(adj: Tensor, improved: bool = True, add_self_loops: bool = False)
climart/utils/utils.py:146
↓ 1 callersMethodon_train_end
(self, trainer, pl_module)
climart/utils/wandb_callbacks.py:122
↓ 1 callersMethodon_train_end
(self, trainer, pl_module)
climart/utils/wandb_callbacks.py:145
↓ 1 callersFunctionprofile_plot
:param lon_plot: :param lat_plot: :param errors: Note that if plot_type is 2D, i.e is in ['heatmap', 'contour'], it has to have shape la
climart/utils/plotting.py:262
↓ 1 callersFunctionrestore_run
(run_id, run_path: str, api=None, )
climart/utils/postprocessing.py:85
↓ 1 callersFunctionrgetattr
(obj, attr, *args)
climart/utils/utils.py:121
↓ 1 callersFunctionrun_model
(config: DictConfig)
climart/train.py:13
↓ 1 callersFunctionsave_hydra_config_to_wandb
(config: DictConfig)
climart/utils/config_utils.py:238
↓ 1 callersMethodset_input_normalizers
(self, new_normalizer: Optional[NP_ARRAY_MAPPING])
climart/data_transform/normalization.py:338
↓ 1 callersMethodset_normalizer
(self, data_type: str, new_normalizer: Optional[NP_ARRAY_MAPPING])
climart/data_transform/normalization.py:329
↓ 1 callersMethodstored_values
(self)
climart/data_transform/normalization.py:43
↓ 1 callersMethodtransform
Returns: A (b, #layers, d) array, where d = #layer-feats + #global-feats (+ #levels-feats, if not drop_levels)
climart/data_transform/transforms.py:248
↓ 1 callersMethodupdate_graph_structure
(self, senders: Sequence[int], receivers: Sequence[int])
climart/models/GraphNet/graph_network_block.py:121
Method__call__
(self, is_new_best_val_model: bool = False)
climart/utils/callbacks.py:21
Method__call__
(self, vector, *args, **kwargs)
climart/utils/callbacks.py:63
Method__call__
(self, data)
climart/data_transform/normalization.py:89
Method__call__
(self, data)
climart/data_transform/normalization.py:118
Method__call__
(self, data: np.ndarray, *args, **kwargs)
climart/data_transform/normalization.py:131
Method__call__
(self, data, *args, **kwargs)
climart/data_transform/normalization.py:159
Method__call__
(self, X: Dict[str, np.ndarray])
climart/data_transform/normalization.py:353
next →1–100 of 316, ranked by callers