Hy2DL
Contents:
Getting started
Configuration Arguments
Modelzoo
Hy2DL API
Hy2DL
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
ar_teacher_forcing (hy2dl.utils.config.Config property)
AsymmetricLaplaceMixture (class in hy2dl.utils.distributions)
B
backtransform_parameters() (hy2dl.utils.distributions.AsymmetricLaplaceMixture method)
(hy2dl.utils.distributions.BaseDistribution method)
(hy2dl.utils.distributions.GaussianMixture method)
BaseDataset (class in hy2dl.datasetzoo.basedataset)
BaseDistribution (class in hy2dl.utils.distributions)
BaseLoss (class in hy2dl.training.loss)
BaseTester (class in hy2dl.evaluation.basetester)
BaseTrainer (class in hy2dl.training.basetrainer)
batch_size_evaluation (hy2dl.utils.config.Config property)
batch_size_training (hy2dl.utils.config.Config property)
build_embedding() (hy2dl.modelzoo.inputlayer.InputLayer static method)
build_ffnn() (hy2dl.modelzoo.inputlayer.InputLayer static method)
C
calc_cdf() (hy2dl.utils.distributions.AsymmetricLaplaceMixture method)
(hy2dl.utils.distributions.BaseDistribution method)
(hy2dl.utils.distributions.GaussianMixture method)
calc_logpdf() (hy2dl.utils.distributions.AsymmetricLaplaceMixture method)
(hy2dl.utils.distributions.BaseDistribution method)
(hy2dl.utils.distributions.GaussianMixture method)
calculate_metrics() (in module hy2dl.evaluation)
(in module hy2dl.evaluation.evaluator)
CAMELS_CH (class in hy2dl.datasetzoo.camelsch)
CAMELS_DE (class in hy2dl.datasetzoo.camelsde)
CAMELS_GB (class in hy2dl.datasetzoo.camelsgb)
CAMELS_PL (class in hy2dl.datasetzoo.camelspl)
CAMELS_US (class in hy2dl.datasetzoo.camelsus)
CARAVAN (class in hy2dl.datasetzoo.caravan)
clip_grad_and_step() (hy2dl.training.optimizer.Optimizer method)
collate_fn() (hy2dl.datasetzoo.basedataset.BaseDataset static method)
conceptual_model (hy2dl.utils.config.Config property)
Config (class in hy2dl.utils.config)
CudaLSTM (class in hy2dl.modelzoo.cudalstm)
custom_scaler (hy2dl.utils.config.Config property)
custom_seq_processing (hy2dl.utils.config.Config property)
custom_seq_processing_flag (hy2dl.utils.config.Config property)
D
dask_worker_init_fn() (hy2dl.datasetzoo.basedataset.BaseDataset static method)
dataset (hy2dl.utils.config.Config property)
dataset_in_ram (hy2dl.utils.config.Config property)
device (hy2dl.utils.config.Config property)
distribution (hy2dl.utils.config.Config property)
dropout_rate (hy2dl.utils.config.Config property)
dump() (hy2dl.utils.config.Config method)
dynamic_embedding (hy2dl.utils.config.Config property)
dynamic_input (hy2dl.utils.config.Config property)
dynamic_input_conceptual_model (hy2dl.utils.config.Config property)
dynamic_parameterization_conceptual_model (hy2dl.utils.config.Config property)
E
emit() (hy2dl.utils.logging.TqdmHandler method)
epochs (hy2dl.utils.config.Config property)
evaluate_model() (hy2dl.evaluation.basetester.BaseTester method)
experiment_name (hy2dl.utils.config.Config property)
F
flatten_dict_values() (hy2dl.datasetzoo.basedataset.BaseDataset static method)
forcings (hy2dl.utils.config.Config property)
forecast_counter (hy2dl.utils.config.Config property)
forecast_dataset_in_ram (hy2dl.utils.config.Config property)
forecast_input (hy2dl.utils.config.Config property)
ForecastTester (class in hy2dl.evaluation.forecast_tester)
ForecastTesterMDN (class in hy2dl.evaluation.forecast_tester_mdn)
forward() (hy2dl.modelzoo.cudalstm.CudaLSTM method)
(hy2dl.modelzoo.hybrid.Hybrid method)
(hy2dl.modelzoo.inputlayer.InputLayer method)
(hy2dl.modelzoo.lstmmdn.LSTMMDN method)
(hy2dl.training.loss.BaseLoss method)
(hy2dl.training.loss.NLL method)
(hy2dl.training.loss.NSEBasinAveraged method)
(hy2dl.training.loss.WeightedMSE method)
func (hy2dl.evaluation.registry.MetricMeta attribute)
G
GaugeBatchSampler (class in hy2dl.utils.sampler)
GaussianMixture (class in hy2dl.utils.distributions)
get() (hy2dl.evaluation.registry.MetricRegistry method)
get_available() (hy2dl.evaluation.registry.MetricRegistry method)
get_dataset() (in module hy2dl.datasetzoo)
get_distribution() (in module hy2dl.utils)
get_logger() (in module hy2dl.utils.logging)
get_loss() (in module hy2dl.training)
get_model() (in module hy2dl.modelzoo)
get_tester() (in module hy2dl.evaluation)
H
hidden_size (hy2dl.utils.config.Config property)
Hourly_CAMELS_DE (class in hy2dl.datasetzoo.hourlycamelsde)
Hourly_CAMELS_US (class in hy2dl.datasetzoo.hourlycamelsus)
hy2dl
module
hy2dl.datasetzoo
module
hy2dl.datasetzoo.basedataset
module
hy2dl.datasetzoo.camelsch
module
hy2dl.datasetzoo.camelsde
module
hy2dl.datasetzoo.camelsgb
module
hy2dl.datasetzoo.camelspl
module
hy2dl.datasetzoo.camelsus
module
hy2dl.datasetzoo.caravan
module
hy2dl.datasetzoo.hourlycamelsde
module
hy2dl.datasetzoo.hourlycamelsus
module
hy2dl.evaluation
module
hy2dl.evaluation.basetester
module
hy2dl.evaluation.evaluator
module
hy2dl.evaluation.forecast_tester
module
hy2dl.evaluation.forecast_tester_mdn
module
hy2dl.evaluation.metrics
module
hy2dl.evaluation.registry
module
hy2dl.evaluation.simulation_tester
module
hy2dl.evaluation.simulation_tester_mdn
module
hy2dl.modelzoo
module
hy2dl.modelzoo.cudalstm
module
hy2dl.modelzoo.hybrid
module
hy2dl.modelzoo.inputlayer
module
hy2dl.modelzoo.lstmmdn
module
hy2dl.training
module
hy2dl.training.basetrainer
module
hy2dl.training.loss
module
hy2dl.training.optimizer
module
hy2dl.utils
module
hy2dl.utils.config
module
hy2dl.utils.distributions
module
hy2dl.utils.logging
module
hy2dl.utils.sampler
module
hy2dl.utils.utils
module
Hybrid (class in hy2dl.modelzoo.hybrid)
I
init_experiment() (hy2dl.utils.config.Config method)
initial_forget_bias (hy2dl.utils.config.Config property)
InputLayer (class in hy2dl.modelzoo.inputlayer)
is_forecast_only (hy2dl.evaluation.registry.MetricMeta attribute)
is_probabilistic (hy2dl.evaluation.registry.MetricMeta attribute)
L
lagged_features (hy2dl.utils.config.Config property)
learning_rate (hy2dl.utils.config.Config property)
loss (hy2dl.utils.config.Config property)
LSTMMDN (class in hy2dl.modelzoo.lstmmdn)
M
map_parameters() (hy2dl.utils.distributions.AsymmetricLaplaceMixture method)
(hy2dl.utils.distributions.BaseDistribution method)
(hy2dl.utils.distributions.GaussianMixture method)
max_updates_per_epoch (hy2dl.utils.config.Config property)
mean() (hy2dl.utils.distributions.AsymmetricLaplaceMixture method)
(hy2dl.utils.distributions.BaseDistribution method)
(hy2dl.utils.distributions.GaussianMixture method)
MetricMeta (class in hy2dl.evaluation.registry)
MetricRegistry (class in hy2dl.evaluation.registry)
model (hy2dl.utils.config.Config property)
module
hy2dl
hy2dl.datasetzoo
hy2dl.datasetzoo.basedataset
hy2dl.datasetzoo.camelsch
hy2dl.datasetzoo.camelsde
hy2dl.datasetzoo.camelsgb
hy2dl.datasetzoo.camelspl
hy2dl.datasetzoo.camelsus
hy2dl.datasetzoo.caravan
hy2dl.datasetzoo.hourlycamelsde
hy2dl.datasetzoo.hourlycamelsus
hy2dl.evaluation
hy2dl.evaluation.basetester
hy2dl.evaluation.evaluator
hy2dl.evaluation.forecast_tester
hy2dl.evaluation.forecast_tester_mdn
hy2dl.evaluation.metrics
hy2dl.evaluation.registry
hy2dl.evaluation.simulation_tester
hy2dl.evaluation.simulation_tester_mdn
hy2dl.modelzoo
hy2dl.modelzoo.cudalstm
hy2dl.modelzoo.hybrid
hy2dl.modelzoo.inputlayer
hy2dl.modelzoo.lstmmdn
hy2dl.training
hy2dl.training.basetrainer
hy2dl.training.loss
hy2dl.training.optimizer
hy2dl.utils
hy2dl.utils.config
hy2dl.utils.distributions
hy2dl.utils.logging
hy2dl.utils.sampler
hy2dl.utils.utils
N
nan_handling_method (hy2dl.utils.config.Config property)
nan_probabilistic_masking (hy2dl.utils.config.Config property)
nan_probability (hy2dl.utils.config.Config property)
NLL (class in hy2dl.training.loss)
nll() (in module hy2dl.evaluation.metrics)
noise_level (hy2dl.utils.config.Config property)
nse() (in module hy2dl.evaluation.metrics)
NSEBasinAveraged (class in hy2dl.training.loss)
num_conceptual_models (hy2dl.utils.config.Config property)
num_mixture_components (hy2dl.utils.config.Config property)
num_workers (hy2dl.utils.config.Config property)
O
Optimizer (class in hy2dl.training.optimizer)
optimizer (hy2dl.utils.config.Config property)
output_features (hy2dl.utils.config.Config property)
P
parameters (hy2dl.utils.distributions.AsymmetricLaplaceMixture property)
(hy2dl.utils.distributions.BaseDistribution property)
(hy2dl.utils.distributions.GaussianMixture property)
path_additional_features (hy2dl.utils.config.Config property)
path_data (hy2dl.utils.config.Config property)
path_dataset_testing (hy2dl.utils.config.Config property)
path_dataset_training (hy2dl.utils.config.Config property)
path_dataset_validation (hy2dl.utils.config.Config property)
path_entities (hy2dl.utils.config.Config property)
path_entities_testing (hy2dl.utils.config.Config property)
path_entities_training (hy2dl.utils.config.Config property)
path_entities_validation (hy2dl.utils.config.Config property)
path_forecast_dataset (hy2dl.utils.config.Config property)
path_save_folder (hy2dl.utils.config.Config property)
path_save_zarr (hy2dl.utils.config.Config property)
path_valid_samples_testing (hy2dl.utils.config.Config property)
path_valid_samples_training (hy2dl.utils.config.Config property)
path_valid_samples_validation (hy2dl.utils.config.Config property)
pit() (hy2dl.utils.distributions.BaseDistribution method)
pnse() (in module hy2dl.evaluation.metrics)
predict_last_n (hy2dl.utils.config.Config property)
pseudo_forecast_ar_input (hy2dl.utils.config.Config property)
pseudo_forecast_input (hy2dl.utils.config.Config property)
Q
quantile() (hy2dl.utils.distributions.BaseDistribution method)
R
ram_safety_factor (hy2dl.utils.config.Config property)
random_seed (hy2dl.utils.config.Config property)
register() (hy2dl.evaluation.registry.MetricRegistry method)
rmse() (in module hy2dl.evaluation.metrics)
routing_model (hy2dl.utils.config.Config property)
S
sample() (hy2dl.utils.distributions.AsymmetricLaplaceMixture method)
(hy2dl.utils.distributions.BaseDistribution method)
(hy2dl.utils.distributions.GaussianMixture method)
seq_length (hy2dl.utils.config.Config property)
seq_length_forecast (hy2dl.utils.config.Config property)
seq_length_hindcast (hy2dl.utils.config.Config property)
set_random_seed() (in module hy2dl.utils.utils)
setup_dataset() (hy2dl.datasetzoo.basedataset.BaseDataset method)
SimulationTester (class in hy2dl.evaluation.simulation_tester)
SimulationTesterMDN (class in hy2dl.evaluation.simulation_tester_mdn)
static_embedding (hy2dl.utils.config.Config property)
static_input (hy2dl.utils.config.Config property)
steplr_gamma (hy2dl.utils.config.Config property)
steplr_step_size (hy2dl.utils.config.Config property)
T
target (hy2dl.utils.config.Config property)
target_weights (hy2dl.utils.config.Config property)
teacher_forcing_scheduler (hy2dl.utils.config.Config property)
testing_metrics (hy2dl.utils.config.Config property)
testing_period (hy2dl.utils.config.Config property)
TqdmHandler (class in hy2dl.utils.logging)
train_model() (hy2dl.training.basetrainer.BaseTrainer method)
training_period (hy2dl.utils.config.Config property)
U
unique_prediction_blocks (hy2dl.utils.config.Config property)
unique_values() (hy2dl.datasetzoo.basedataset.BaseDataset static method)
update_optimizer_lr() (hy2dl.training.optimizer.Optimizer method)
upload_to_device() (in module hy2dl.utils.utils)
V
validate_every (hy2dl.utils.config.Config property)
validate_model() (hy2dl.evaluation.basetester.BaseTester method)
validation_metric (hy2dl.utils.config.Config property)
validation_period (hy2dl.utils.config.Config property)
W
WeightedMSE (class in hy2dl.training.loss)