ai4water
latest
Installation
quick start
modules
Model
models
datasets
preprocessing
postprocessing
Exploratory Data Analysis
HyperParameter Optimization
Experiments
Evapotranspiration
utility functions
Examples
ai4water
»
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
_
__call__() (ai4water.eda.EDA method)
__getattr__() (ai4water.hyperopt.HyperOpt method)
__init__() (ai4water._main.BaseModel method)
(ai4water.datasets.camels.Camels method)
(ai4water.datasets.camels.CAMELS_AUS method)
(ai4water.datasets.camels.CAMELS_BR method)
(ai4water.datasets.camels.CAMELS_CL method)
(ai4water.datasets.camels.CAMELS_GB method)
(ai4water.datasets.camels.CAMELS_US method)
(ai4water.datasets.camels.HYPE method)
(ai4water.datasets.camels.HYSETS method)
(ai4water.datasets.camels.LamaH method)
(ai4water.datasets.datasets.Datasets method)
(ai4water.datasets.datasets.MtropicsLaos method)
(ai4water.datasets.datasets.SWECanada method)
(ai4water.datasets.datasets.WeatherJena method)
(ai4water.datasets.datasets.Weisssee method)
(ai4water.eda.EDA method)
(ai4water.experiments.DLRegressionExperiments method)
(ai4water.experiments.Experiments method)
(ai4water.experiments.MLClassificationExperiments method)
(ai4water.experiments.MLRegressionExperiments method)
(ai4water.functional.Model method)
(ai4water.hyperopt.Categorical method)
(ai4water.hyperopt.HyperOpt method)
(ai4water.hyperopt.Integer method)
(ai4water.hyperopt.Real method)
(ai4water.models.tensorflow.Conditionalize method)
(ai4water.models.tensorflow.EALSTM method)
(ai4water.models.tensorflow.MCLSTM method)
(ai4water.models.tensorflow.NBeats method)
(ai4water.models.tensorflow.TemporalFusionTransformer method)
(ai4water.models.torch.Learner method)
(ai4water.postprocessing.explain.LimeExplainer method)
(ai4water.postprocessing.explain.PartialDependencePlot method)
(ai4water.postprocessing.explain.PermutationImportance method)
(ai4water.postprocessing.explain.ShapExplainer method)
(ai4water.postprocessing.interpret.Interpret method)
(ai4water.postprocessing.SeqMetrics.ClassificationMetrics method)
(ai4water.postprocessing.SeqMetrics.Metrics method)
(ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
(ai4water.postprocessing.SeqMetrics.utils.plot_metrics method)
(ai4water.postprocessing.visualize.Visualize method)
(ai4water.preprocessing.DataSet method)
(ai4water.preprocessing.DataSetPipeline method)
(ai4water.preprocessing.DataSetUnion method)
(ai4water.preprocessing.imputation.Imputation method)
(ai4water.preprocessing.spatial_processing.MakeHRUs method)
(ai4water.preprocessing.transformations.FunctionTransformer method)
(ai4water.preprocessing.transformations.PowerTransformer method)
(ai4water.preprocessing.transformations.ScalerWithConfig method)
(ai4water.preprocessing.transformations.Transformation method)
(ai4water.preprocessing.transformations.Transformations method)
(ai4water.pytorch_models.HARHNModel method)
(ai4water.pytorch_models.IMVModel method)
(ai4water.tf_models.DualAttentionModel method)
(in module ai4water.main.Model)
A
abs_pbias() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
Abtew (class in ai4water.et.et_methods)
acc() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
accuracy() (ai4water.postprocessing.SeqMetrics.ClassificationMetrics method)
activation_gradients() (ai4water.postprocessing.visualize.Visualize method)
activation_gradients_1D() (ai4water.postprocessing.visualize.Visualize method)
activation_gradients_2D() (ai4water.postprocessing.visualize.Visualize method)
activations() (ai4water.postprocessing.visualize.Visualize method)
add_layers() (ai4water.functional.Model method)
add_previous_results() (ai4water.hyperopt.HyperOpt method)
adjusted_r2() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
agreement_index() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
ai4water.backend
module
ai4water.datasets.busan_beach
module
ai4water.main.Model
module
ai4water.models
module
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
ai4water.postprocessing.explain.explain_model
module
ai4water.postprocessing.explain.explain_model_with_lime
module
ai4water.postprocessing.explain.explain_model_with_shap
module
ai4water.utils.utils
module
ai4water.utils.visualizations
module
,
[1]
aic() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
aitchison() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
Albrecht (class in ai4water.et.et_methods)
all_stations() (ai4water.datasets.camels.CAMELS_BR method)
allowed_explainers (ai4water.postprocessing.explain.ShapExplainer attribute)
amemiya_adj_r2() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
amemiya_pred_criterion() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
assert_greater_than_one (ai4water.postprocessing.SeqMetrics.Metrics property)
autocorrelation() (ai4water.eda.EDA method)
available_transformers (ai4water.preprocessing.transformations.Transformation attribute)
B
backend (ai4water.hyperopt.HyperOpt property)
balanced_accuracy_score() (ai4water.postprocessing.SeqMetrics.ClassificationMetrics method)
base_ds_dir (ai4water.datasets.datasets.Datasets property)
BaseModel (class in ai4water._main)
batch_dim (ai4water.preprocessing.DataSet property)
beeswarm_plot() (ai4water.postprocessing.explain.ShapExplainer method)
best_paras() (ai4water.hyperopt.HyperOpt method)
best_xy() (ai4water.hyperopt.HyperOpt method)
bias() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
bic() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
BlaneyCriddle (class in ai4water.et.et_methods)
box_plot() (ai4water.eda.EDA method)
brier_score() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
BrutsaertStrickler (class in ai4water.et.et_methods)
build() (ai4water.models.tensorflow.EALSTM method)
(ai4water.tf_models.DualAttentionModel method)
C
calculate_all() (ai4water.postprocessing.SeqMetrics.Metrics method)
calculate_hydro_metrics() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
calculate_minimal() (ai4water.postprocessing.SeqMetrics.Metrics method)
calculate_scale_dependent_metrics() (ai4water.postprocessing.SeqMetrics.Metrics method)
calculate_scale_independent_metrics() (ai4water.postprocessing.SeqMetrics.Metrics method)
call() (ai4water.models.tensorflow.EALSTM method)
(ai4water.models.tensorflow.MCLSTM method)
(ai4water.preprocessing.imputation.Imputation method)
(ai4water.preprocessing.spatial_processing.MakeHRUs method)
Camargo (class in ai4water.et.et_methods)
Camels (class in ai4water.datasets.camels)
CAMELS_AUS (class in ai4water.datasets.camels)
CAMELS_BR (class in ai4water.datasets.camels)
CAMELS_CL (class in ai4water.datasets.camels)
camels_dir (ai4water.datasets.camels.Camels property)
CAMELS_GB (class in ai4water.datasets.camels)
CAMELS_US (class in ai4water.datasets.camels)
catchment_attr_url (ai4water.datasets.camels.CAMELS_US attribute)
Categorical (class in ai4water.hyperopt)
cell() (ai4water.models.tensorflow.EALSTM method)
centered_rms_dev() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
check_args() (ai4water.hyperopt.HyperOpt method)
check_for_batch_size() (ai4water.preprocessing.DataSet method)
check_nans() (ai4water.preprocessing.DataSet method)
classes (ai4water.preprocessing.DataSet property)
ClassificationMetrics (class in ai4water.postprocessing.SeqMetrics)
CNN() (in module ai4water.models)
CNNLSTM() (in module ai4water.models)
compare_convergence() (ai4water.experiments.Experiments method)
compare_errors() (ai4water.experiments.Experiments method)
compare_xgb_f_imp() (ai4water.postprocessing.interpret.Interpret method)
composite_metrics() (ai4water.postprocessing.SeqMetrics.Metrics method)
Conditionalize (class in ai4water.models.tensorflow)
config() (ai4water.preprocessing.transformations.FunctionTransformer method)
(ai4water.preprocessing.transformations.ScalerWithConfig method)
(ai4water.preprocessing.transformations.Transformation method)
(ai4water.preprocessing.transformations.Transformations method)
config_paras (ai4water.preprocessing.transformations.PowerTransformer property)
(ai4water.preprocessing.transformations.ScalerWithConfig property)
corr_coeff() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
correlation() (ai4water.eda.EDA method)
cosine_similarity() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
covariance() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
create_block() (ai4water.models.tensorflow.NBeats method)
cronbach_alpha() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
cross_entropy() (ai4water.postprocessing.SeqMetrics.ClassificationMetrics method)
cross_val_score() (ai4water._main.BaseModel method)
D
data_type_dir (ai4water.datasets.camels.LamaH property)
DataSet (class in ai4water.preprocessing)
DataSetPipeline (class in ai4water.preprocessing)
DATASETS (ai4water.datasets.camels.Camels attribute)
(ai4water.datasets.camels.CAMELS_US attribute)
Datasets (class in ai4water.datasets.datasets)
DataSetUnion (class in ai4water.preprocessing)
decision_plot() (ai4water.postprocessing.explain.ShapExplainer method)
decision_tree() (ai4water.postprocessing.visualize.Visualize method)
decision_tree_leaves() (ai4water.postprocessing.visualize.Visualize method)
decoder_attention() (ai4water.tf_models.DualAttentionModel method)
decomposed_mse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
deindexify() (ai4water.preprocessing.DataSet method)
deindexify_nparray() (ai4water.preprocessing.DataSet method)
dependence_plot_all_features() (ai4water.postprocessing.explain.ShapExplainer method)
dependence_plot_single_feature() (ai4water.postprocessing.explain.ShapExplainer method)
deserialize() (ai4water.preprocessing.transformations.FunctionTransformer static method)
deserialize_func() (ai4water.preprocessing.transformations.FunctionTransformer static method)
dict_to_xy() (ai4water.hyperopt.HyperOpt static method)
dims() (ai4water.hyperopt.HyperOpt method)
DLRegressionExperiments (class in ai4water.experiments)
,
[1]
doi (ai4water.datasets.camels.HYSETS attribute)
download_from_pangaea() (ai4water.datasets.datasets.Datasets method)
draw_pie() (ai4water.preprocessing.spatial_processing.MakeHRUs method)
ds_dir (ai4water.datasets.camels.Camels property)
(ai4water.datasets.camels.CAMELS_BR property)
(ai4water.datasets.camels.CAMELS_GB property)
(ai4water.datasets.camels.CAMELS_US property)
(ai4water.datasets.camels.HYSETS property)
(ai4water.datasets.camels.LamaH property)
(ai4water.datasets.datasets.Datasets property)
DualAttentionModel (class in ai4water.tf_models)
dynamic_attributes (ai4water.datasets.datasets.Weisssee attribute)
dynamic_features (ai4water.datasets.camels.Camels property)
(ai4water.datasets.camels.CAMELS_AUS property)
(ai4water.datasets.camels.CAMELS_BR property)
(ai4water.datasets.camels.CAMELS_CL attribute)
(ai4water.datasets.camels.CAMELS_GB attribute)
(ai4water.datasets.camels.CAMELS_US attribute)
(ai4water.datasets.camels.HYPE attribute)
(ai4water.datasets.camels.HYSETS attribute)
(ai4water.datasets.camels.LamaH property)
E
EALSTM (class in ai4water.models.tensorflow)
EDA (class in ai4water.eda)
eda() (ai4water._main.BaseModel method)
encoder_attention() (ai4water.tf_models.DualAttentionModel method)
end (ai4water.datasets.camels.Camels property)
(ai4water.datasets.camels.CAMELS_AUS property)
(ai4water.datasets.camels.CAMELS_BR property)
(ai4water.datasets.camels.CAMELS_CL property)
(ai4water.datasets.camels.CAMELS_GB property)
(ai4water.datasets.camels.CAMELS_US property)
(ai4water.datasets.camels.HYPE property)
(ai4water.datasets.camels.HYSETS property)
(ai4water.datasets.camels.LamaH property)
(ai4water.datasets.datasets.SWECanada property)
ETBase (class in ai4water.et.et_methods)
euclid_distance() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
eval() (ai4water.models.torch.Learner method)
eval_best() (ai4water.experiments.Experiments method)
eval_sequence() (ai4water.hyperopt.HyperOpt method)
eval_with_best() (ai4water.hyperopt.HyperOpt method)
evaluate() (ai4water._main.BaseModel method)
(ai4water.models.torch.Learner method)
exp_var_score() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
expanded_uncertainty() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
Experiments (class in ai4water.experiments)
explain() (ai4water._main.BaseModel method)
explain_all_examples() (ai4water.postprocessing.explain.LimeExplainer method)
explain_example() (ai4water.postprocessing.explain.LimeExplainer method)
explaination_objects (ai4water.postprocessing.explain.LimeExplainer attribute)
explainer (ai4water.postprocessing.explain.ShapExplainer attribute)
F
f_importances_svm() (ai4water.postprocessing.interpret.Interpret method)
fdc_fhv() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
fdc_flv() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
fdc_plot() (in module ai4water.utils.visualizations)
feature_importance() (ai4water.postprocessing.interpret.Interpret method)
features (ai4water.postprocessing.explain.ShapExplainer attribute)
(ai4water.preprocessing.transformations.Transformation property)
features_1d() (ai4water.postprocessing.visualize.Visualize method)
features_2d() (ai4water.postprocessing.visualize.Visualize method)
feaures (ai4water.datasets.datasets.SWECanada attribute)
fetch() (ai4water.datasets.camels.Camels method)
(ai4water.datasets.datasets.SWECanada method)
(ai4water.datasets.datasets.WeatherJena method)
(ai4water.datasets.datasets.Weisssee method)
fetch_data() (ai4water.tf_models.DualAttentionModel method)
fetch_dynamic_features() (ai4water.datasets.camels.Camels method)
(ai4water.datasets.camels.HYSETS method)
fetch_ecoli() (ai4water.datasets.datasets.MtropicsLaos method)
fetch_hydro() (ai4water.datasets.datasets.MtropicsLaos method)
fetch_lu() (ai4water.datasets.datasets.MtropicsLaos method)
fetch_pcp() (ai4water.datasets.datasets.MtropicsLaos method)
fetch_physiochem() (ai4water.datasets.datasets.MtropicsLaos method)
fetch_rain_gauges() (ai4water.datasets.datasets.MtropicsLaos method)
fetch_static_features() (ai4water.datasets.camels.Camels method)
(ai4water.datasets.camels.CAMELS_AUS method)
(ai4water.datasets.camels.CAMELS_BR method)
(ai4water.datasets.camels.CAMELS_CL method)
(ai4water.datasets.camels.CAMELS_GB method)
(ai4water.datasets.camels.CAMELS_US method)
(ai4water.datasets.camels.HYPE method)
(ai4water.datasets.camels.HYSETS method)
(ai4water.datasets.camels.LamaH method)
fetch_station_attributes() (ai4water.datasets.camels.Camels method)
(ai4water.datasets.datasets.SWECanada method)
fetch_stations_attributes() (ai4water.datasets.camels.Camels method)
(ai4water.datasets.camels.HYSETS method)
fetch_weather_station_data() (ai4water.datasets.datasets.MtropicsLaos method)
find_num_lstms() (ai4water.postprocessing.visualize.Visualize method)
fit() (ai4water._main.BaseModel method)
(ai4water.experiments.Experiments method)
(ai4water.hyperopt.HyperOpt method)
(ai4water.models.torch.Learner method)
(ai4water.preprocessing.transformations.Transformation method)
fit_pytorch() (in module ai4water.main.Model)
fit_transform() (ai4water.preprocessing.transformations.Transformation method)
(ai4water.preprocessing.transformations.Transformations method)
fit_with_tpot() (ai4water.experiments.Experiments method)
fmin() (ai4water.hyperopt.HyperOpt method)
folders (ai4water.datasets.camels.CAMELS_AUS attribute)
(ai4water.datasets.camels.CAMELS_BR attribute)
(ai4water.datasets.camels.CAMELS_US attribute)
force_plot_all() (ai4water.postprocessing.explain.ShapExplainer method)
force_plot_single_example() (ai4water.postprocessing.explain.ShapExplainer method)
forward() (ai4water.pytorch_models.HARHNModel method)
(ai4water.pytorch_models.IMVModel method)
(in module ai4water.main.Model)
from_config() (ai4water._main.BaseModel class method)
(ai4water.experiments.Experiments class method)
(ai4water.functional.Model class method)
(ai4water.preprocessing.transformations.FunctionTransformer class method)
(ai4water.preprocessing.transformations.FunctionTransformer method)
(ai4water.preprocessing.transformations.PowerTransformer class method)
(ai4water.preprocessing.transformations.ScalerWithConfig class method)
(ai4water.preprocessing.transformations.Transformation class method)
(ai4water.preprocessing.transformations.Transformations class method)
from_config_file() (ai4water._main.BaseModel class method)
from_gp_parameters() (ai4water.hyperopt.HyperOpt class method)
from_h5() (ai4water.preprocessing.DataSet class method)
func_vals() (ai4water.hyperopt.HyperOpt method)
FunctionTransformer (class in ai4water.preprocessing.transformations)
G
GENERIC_BLOCK (ai4water.models.tensorflow.NBeats attribute)
get_2d_batches() (ai4water.preprocessing.DataSet method)
get_activation_gradients() (ai4water.postprocessing.visualize.Visualize method)
get_activations() (ai4water.postprocessing.visualize.Visualize method)
get_attention_weights() (ai4water.tf_models.DualAttentionModel method)
get_attributes() (in module ai4water.backend)
get_batches() (ai4water.preprocessing.DataSet method)
get_enc_var_selection_weights() (ai4water.postprocessing.interpret.Interpret method)
get_features() (ai4water.preprocessing.transformations.Transformation method)
get_hrus() (ai4water.preprocessing.spatial_processing.MakeHRUs method)
get_indices() (ai4water.preprocessing.DataSet method)
get_params() (ai4water.preprocessing.transformations.ScalerWithConfig method)
get_rnn_weights() (ai4water.postprocessing.visualize.Visualize method)
get_shap_values() (ai4water.postprocessing.explain.ShapExplainer method)
get_tft_embeddings() (ai4water.models.tensorflow.TemporalFusionTransformer method)
get_transformer() (ai4water.preprocessing.transformations.Transformation method)
get_transformer_from_dict() (ai4water.preprocessing.transformations.Transformation method)
get_weight_gradients() (ai4water.postprocessing.visualize.Visualize method)
get_weights() (ai4water.postprocessing.visualize.Visualize method)
gmae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
gmean_diff() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
gmrae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
grid (ai4water.hyperopt.Integer attribute)
(ai4water.hyperopt.Real attribute)
grid() (ai4water.postprocessing.explain.PartialDependencePlot method)
grid_search() (ai4water.hyperopt.HyperOpt method)
grouped_scatter() (ai4water.eda.EDA method)
H
HARHNModel (class in ai4water.pytorch_models)
has_exog() (ai4water.models.tensorflow.NBeats method)
heatmap() (ai4water.eda.EDA method)
(ai4water.postprocessing.explain.ShapExplainer method)
hp_space() (ai4water.hyperopt.HyperOpt method)
HRU_DEFINITIONS (ai4water.preprocessing.spatial_processing.MakeHRUs attribute)
HYPE (class in ai4water.datasets.camels)
HyperOpt (class in ai4water.hyperopt)
HYSETS (class in ai4water.datasets.camels)
I
importances (ai4water.postprocessing.explain.PermutationImportance attribute)
Imputation (class in ai4water.preprocessing.imputation)
impute() (ai4water.preprocessing.DataSet method)
IMVModel (class in ai4water.pytorch_models)
in_cols (ai4water.eda.EDA property)
indexes (ai4water.preprocessing.DataSetUnion property)
indexify() (ai4water.preprocessing.DataSet method)
infer_framework() (ai4water.postprocessing.explain.ShapExplainer method)
init_paras() (ai4water.preprocessing.DataSet method)
initialize_layers() (ai4water.pytorch_models.HARHNModel method)
(ai4water.pytorch_models.IMVModel method)
(in module ai4water.main.Model)
input_features (ai4water.preprocessing.DataSet property)
(ai4water.preprocessing.DataSetPipeline property)
(ai4water.preprocessing.DataSetUnion property)
inputs (ai4water.datasets.datasets.MtropicsLaos attribute)
inputs_for_attention() (ai4water.tf_models.DualAttentionModel method)
inrse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
Integer (class in ai4water.hyperopt)
Interpret (class in ai4water.postprocessing.interpret)
interpret() (ai4water._main.BaseModel method)
(ai4water.pytorch_models.IMVModel method)
(ai4water.tf_models.DualAttentionModel method)
interpret_example_tft() (ai4water.postprocessing.interpret.Interpret method)
interpret_tft() (ai4water.postprocessing.interpret.Interpret method)
inverse_func (ai4water.preprocessing.transformations.FunctionTransformer property)
inverse_func_ser (ai4water.preprocessing.transformations.FunctionTransformer attribute)
(ai4water.preprocessing.transformations.FunctionTransformer property)
inverse_transform() (ai4water.preprocessing.transformations.Transformation method)
(ai4water.preprocessing.transformations.Transformations method)
inverse_transform_without_fit() (ai4water.preprocessing.transformations.Transformations method)
irmse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
is_binary (ai4water.preprocessing.DataSet property)
(ai4water.preprocessing.DataSetPipeline property)
(ai4water.preprocessing.DataSetUnion property)
is_multiclass (ai4water.preprocessing.DataSet property)
is_multilabel (ai4water.preprocessing.DataSet property)
J
JS() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
K
kendaull_tau() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
KFold_splits() (ai4water.preprocessing.DataSet method)
kge() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
kge_bound() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
kge_mod() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
kge_np() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
kgenp_bound() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
kgeprime_c2m() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
kl_sym() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
L
lag_plot() (ai4water.eda.EDA method)
LamaH (class in ai4water.datasets.camels)
layer (ai4water.postprocessing.explain.ShapExplainer property)
Learner (class in ai4water.models.torch)
LeaveOneOut_splits() (ai4water.preprocessing.DataSet method)
LimeExplainer (class in ai4water.postprocessing.explain)
lm_index() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
location (ai4water.datasets.camels.CAMELS_AUS property)
log_nse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
log_prob() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
lookback (ai4water.preprocessing.DataSet property)
loss_comparison() (ai4water.experiments.Experiments method)
LSTM() (in module ai4water.models)
LSTMAutoEncoder() (in module ai4water.models)
M
maape() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
make_classification() (ai4water.datasets.datasets.MtropicsLaos method)
make_gif() (ai4water.preprocessing.spatial_processing.MakeHRUs method)
make_regression() (ai4water.datasets.datasets.MtropicsLaos method)
MakeHRUs (class in ai4water.preprocessing.spatial_processing)
map2layer() (ai4water.postprocessing.explain.ShapExplainer method)
mapd() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mape() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mare() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mase() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
max_error() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
maybe_insert_features() (ai4water.preprocessing.transformations.Transformation method)
maybe_make_df() (ai4water.preprocessing.imputation.Imputation method)
mb_r() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mbe() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mbrae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
MCLSTM (class in ai4water.models.tensorflow)
mda() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mdape() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mde() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mdrae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
me() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mean_bias_error() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mean_gamma_deviance() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mean_poisson_deviance() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mean_var() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
med_seq_error() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
median_abs_error() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
method (ai4water.preprocessing.imputation.Imputation property)
Metrics (class in ai4water.postprocessing.SeqMetrics)
missing_indices() (ai4water.preprocessing.imputation.Imputation method)
MLClassificationExperiments (class in ai4water.experiments)
mle() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
MLP() (in module ai4water.models)
MLRegressionExperiments (class in ai4water.experiments)
mod_agreement_index() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mode (ai4water.postprocessing.explain.LimeExplainer property)
(ai4water.preprocessing.DataSetPipeline property)
(ai4water.preprocessing.DataSetUnion property)
(ai4water.tf_models.DualAttentionModel property)
model (ai4water.postprocessing.interpret.Interpret property)
Model (class in ai4water.functional)
model_CNN() (ai4water.experiments.DLRegressionExperiments method)
,
[1]
model_CNNLSTM() (ai4water.experiments.DLRegressionExperiments method)
,
[1]
model_for_gpmin() (ai4water.hyperopt.HyperOpt method)
model_LSTM() (ai4water.experiments.DLRegressionExperiments method)
,
[1]
model_LSTMAutoEncoder() (ai4water.experiments.DLRegressionExperiments method)
,
[1]
model_MLP() (ai4water.experiments.DLRegressionExperiments method)
,
[1]
model_TCN() (ai4water.experiments.DLRegressionExperiments method)
,
[1]
model_TFT() (ai4water.experiments.DLRegressionExperiments method)
,
[1]
module
ai4water.backend
ai4water.datasets.busan_beach
ai4water.main.Model
ai4water.models
,
[1]
,
[2]
,
[3]
,
[4]
,
[5]
,
[6]
ai4water.postprocessing.explain.explain_model
ai4water.postprocessing.explain.explain_model_with_lime
ai4water.postprocessing.explain.explain_model_with_shap
ai4water.utils.utils
ai4water.utils.visualizations
,
[1]
mpe() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mrae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
mse() (ai4water.postprocessing.SeqMetrics.Metrics method)
msle() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
MtropicsLaos (class in ai4water.datasets.datasets)
murphy_diagram() (in module ai4water.utils.visualizations)
N
NBeats (class in ai4water.models.tensorflow)
nd_interactions() (ai4water.postprocessing.explain.PartialDependencePlot method)
noise (ai4water.postprocessing.explain.PermutationImportance property)
norm_ae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
norm_ape() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
norm_euclid_distance() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
normality_test() (ai4water.eda.EDA method)
nrmse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nrmse_ipercentile() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nrmse_mean() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nrmse_range() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nse_alpha() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nse_beta() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nse_bound() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nse_mod() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
nse_rel() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
num_classes (ai4water.preprocessing.DataSet property)
num_datasets (ai4water.preprocessing.DataSetPipeline property)
(ai4water.preprocessing.DataSetUnion property)
num_features (ai4water.preprocessing.transformations.Transformation property)
num_ins (ai4water.preprocessing.DataSet property)
num_iterations (ai4water.hyperopt.HyperOpt property)
num_outs (ai4water.preprocessing.DataSet property)
O
objective_fn_is_dl (ai4water.hyperopt.HyperOpt property)
on_epoch_begin() (ai4water.models.torch.Learner method)
on_epoch_end() (ai4water.models.torch.Learner method)
on_train_begin() (ai4water.models.torch.Learner method)
on_train_end() (ai4water.models.torch.Learner method)
one_decoder_attention_step() (ai4water.tf_models.DualAttentionModel method)
one_encoder_attention_step() (ai4water.tf_models.DualAttentionModel method)
opt_path (ai4water.hyperopt.HyperOpt property)
optimize_hyperparameters() (ai4water._main.BaseModel method)
optimize_transformations() (ai4water._main.BaseModel method)
optuna_objective() (ai4water.hyperopt.HyperOpt method)
optuna_study() (ai4water.hyperopt.HyperOpt method)
original_para_order() (ai4water.hyperopt.HyperOpt method)
OTHER_SRC (ai4water.datasets.camels.HYSETS attribute)
out_cols (ai4water.eda.EDA property)
output_features (ai4water.preprocessing.DataSet property)
(ai4water.preprocessing.DataSetPipeline property)
(ai4water.preprocessing.DataSetUnion property)
own_fit() (ai4water.hyperopt.HyperOpt method)
P
parallel_corrdinates() (ai4water.eda.EDA method)
param_space (ai4water.hyperopt.HyperOpt property)
partial_autocorrelation() (ai4water.eda.EDA method)
PartialDependencePlot (class in ai4water.postprocessing.explain)
pbias() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
pdp_all_features() (ai4water.postprocessing.explain.ShapExplainer method)
pdp_single_feature() (ai4water.postprocessing.explain.ShapExplainer method)
percentage_metrics() (ai4water.postprocessing.SeqMetrics.Metrics method)
permutation_importance() (ai4water._main.BaseModel method)
PermutationImportance (class in ai4water.postprocessing.explain)
physio_chem_features (ai4water.datasets.datasets.MtropicsLaos attribute)
plot() (ai4water.datasets.camels.CAMELS_AUS method)
(ai4water.preprocessing.imputation.Imputation method)
(ai4water.preprocessing.spatial_processing.MakeHRUs method)
plot_1d() (ai4water.postprocessing.explain.PartialDependencePlot method)
plot_1d_pimp() (ai4water.postprocessing.explain.PermutationImportance method)
plot_act_along_inputs() (ai4water.tf_models.DualAttentionModel method)
plot_act_along_lookback() (ai4water.tf_models.DualAttentionModel method)
plot_as_heatmap() (ai4water.postprocessing.explain.PermutationImportance method)
plot_as_ts() (ai4water.preprocessing.spatial_processing.MakeHRUs method)
plot_cv_scores() (ai4water.experiments.Experiments method)
plot_data() (ai4water.eda.EDA method)
plot_ecdf() (ai4water.eda.EDA method)
plot_feature_importance() (ai4water.postprocessing.interpret.Interpret method)
plot_histograms() (ai4water.eda.EDA method)
plot_hru() (ai4water.preprocessing.spatial_processing.MakeHRUs method)
plot_hru_evolution() (ai4water.preprocessing.spatial_processing.MakeHRUs method)
plot_hrus() (ai4water.preprocessing.spatial_processing.MakeHRUs method)
plot_importance() (ai4water.hyperopt.HyperOpt method)
plot_improvement() (ai4water.experiments.Experiments method)
plot_index() (ai4water.eda.EDA method)
plot_interaction() (ai4water.postprocessing.explain.PartialDependencePlot method)
plot_KFold_splits() (ai4water.preprocessing.DataSet method)
plot_LeaveOneOut_splits() (ai4water.preprocessing.DataSet method)
plot_metrics (class in ai4water.postprocessing.SeqMetrics.utils)
plot_missing() (ai4water.eda.EDA method)
plot_model() (ai4water.models.torch.Learner method)
plot_model_using_tensorboard() (ai4water.models.torch.Learner method)
plot_pcs() (ai4water.eda.EDA method)
plot_shap_values() (ai4water.postprocessing.explain.ShapExplainer method)
plot_TimeSeriesSplit_splits() (ai4water.preprocessing.DataSet method)
PowerTransformer (class in ai4water.preprocessing.transformations)
pre_calculated_results() (ai4water.hyperopt.HyperOpt method)
predict() (ai4water._main.BaseModel method)
(ai4water.models.torch.Learner method)
predict_log_proba() (ai4water._main.BaseModel method)
predict_on_all_data() (ai4water._main.BaseModel method)
predict_on_test_data() (ai4water._main.BaseModel method)
predict_on_training_data() (ai4water._main.BaseModel method)
predict_on_validation_data() (ai4water._main.BaseModel method)
predict_proba() (ai4water._main.BaseModel method)
prepare_data() (in module ai4water.utils.utils)
probability_plots() (ai4water.eda.EDA method)
process_results() (ai4water.hyperopt.HyperOpt method)
Q
q_flags (ai4water.datasets.datasets.SWECanada attribute)
Q_SRC (ai4water.datasets.camels.HYSETS attribute)
R
r2() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
r2_score() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
rae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
random_search() (ai4water.hyperopt.HyperOpt method)
random_state (ai4water.hyperopt.HyperOpt property)
read_static_data() (ai4water.datasets.camels.HYSETS method)
read_ts_of_station() (ai4water.datasets.camels.LamaH method)
Real (class in ai4water.hyperopt)
ref_agreement_index() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
RegressionMetrics (class in ai4water.postprocessing.SeqMetrics)
rel_agreement_index() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
relative_metrics() (ai4water.postprocessing.SeqMetrics.Metrics method)
relative_rmse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
remove_neg (ai4water.postprocessing.SeqMetrics.Metrics property)
remove_zero (ai4water.postprocessing.SeqMetrics.Metrics property)
replace_inf (ai4water.postprocessing.SeqMetrics.Metrics property)
replace_nan (ai4water.postprocessing.SeqMetrics.Metrics property)
rmdspe() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
rmse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
rmsle() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
rmspe() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
rmsse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
rnn_histogram() (ai4water.postprocessing.visualize.Visualize method)
rnn_weight_grads_as_hist() (ai4water.postprocessing.visualize.Visualize method)
rnn_weights_histograms() (ai4water.postprocessing.visualize.Visualize method)
rrse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
rse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
rsr() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
S
sa() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
save_iterations_as_xy() (ai4water.hyperopt.HyperOpt method)
sc() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
scale_dependent_metrics() (ai4water.postprocessing.SeqMetrics.Metrics method)
ScalerWithConfig (class in ai4water.preprocessing.transformations)
scatter_plot_all_features() (ai4water.postprocessing.explain.ShapExplainer method)
scatter_plot_single_feature() (ai4water.postprocessing.explain.ShapExplainer method)
score() (ai4water._main.BaseModel method)
SEASONALITY_BLOCK (ai4water.models.tensorflow.NBeats attribute)
seed_everything() (ai4water._main.BaseModel method)
sensitivity_analysis() (ai4water._main.BaseModel method)
serialize() (ai4water.hyperopt.Categorical method)
(ai4water.hyperopt.HyperOpt method)
(ai4water.hyperopt.Integer method)
(ai4water.hyperopt.Real method)
serialize_func() (ai4water.preprocessing.transformations.FunctionTransformer static method)
serialize_transformer() (ai4water.preprocessing.transformations.Transformation method)
sga() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
shap_values (ai4water.postprocessing.explain.ShapExplainer attribute)
ShapExplainer (class in ai4water.postprocessing.explain)
show_unique_vals() (ai4water.eda.EDA method)
ShuffleSplit_splits() (ai4water.preprocessing.DataSet method)
sid() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
skill_score_murphy() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
skopt_results() (ai4water.hyperopt.HyperOpt method)
skopt_space() (ai4water.hyperopt.HyperOpt method)
smape() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
smdape() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
sort_models_by_metric() (ai4water.experiments.Experiments method)
space() (ai4water.hyperopt.HyperOpt method)
spearmann_corr() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
sse() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
start (ai4water.datasets.camels.Camels property)
(ai4water.datasets.camels.CAMELS_AUS property)
(ai4water.datasets.camels.CAMELS_BR property)
(ai4water.datasets.camels.CAMELS_CL property)
(ai4water.datasets.camels.CAMELS_GB property)
(ai4water.datasets.camels.CAMELS_US property)
(ai4water.datasets.camels.HYPE property)
(ai4water.datasets.camels.HYSETS property)
(ai4water.datasets.camels.LamaH property)
(ai4water.datasets.datasets.SWECanada property)
static_attribute_categories (ai4water.datasets.camels.CAMELS_AUS property)
(ai4water.datasets.camels.CAMELS_BR property)
(ai4water.datasets.camels.CAMELS_GB property)
(ai4water.datasets.camels.LamaH attribute)
static_dir (ai4water.datasets.camels.CAMELS_BR property)
static_features (ai4water.datasets.camels.CAMELS_AUS property)
(ai4water.datasets.camels.CAMELS_BR property)
(ai4water.datasets.camels.CAMELS_CL property)
(ai4water.datasets.camels.CAMELS_GB property)
(ai4water.datasets.camels.CAMELS_US property)
(ai4water.datasets.camels.HYPE property)
(ai4water.datasets.camels.HYSETS property)
(ai4water.datasets.camels.LamaH property)
static_files (ai4water.datasets.camels.CAMELS_BR property)
stations() (ai4water.datasets.camels.Camels method)
(ai4water.datasets.camels.CAMELS_AUS method)
(ai4water.datasets.camels.CAMELS_BR method)
(ai4water.datasets.camels.CAMELS_CL method)
(ai4water.datasets.camels.CAMELS_GB method)
(ai4water.datasets.camels.CAMELS_US method)
(ai4water.datasets.camels.HYPE method)
(ai4water.datasets.camels.HYSETS method)
(ai4water.datasets.camels.LamaH method)
(ai4water.datasets.datasets.SWECanada method)
stats() (ai4water.eda.EDA method)
(ai4water.postprocessing.SeqMetrics.Metrics method)
std_ratio() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
summary_plot() (ai4water.postprocessing.explain.ShapExplainer method)
SWE_SRC (ai4water.datasets.camels.HYSETS attribute)
SWECanada (class in ai4water.datasets.datasets)
T
target (ai4water.datasets.datasets.MtropicsLaos attribute)
taylor_plot() (ai4water.experiments.Experiments method)
TCN() (in module ai4water.models)
teacher_forcing (ai4water.preprocessing.DataSet property)
(ai4water.preprocessing.DataSetPipeline property)
(ai4water.preprocessing.DataSetUnion property)
TemporalFusionTransformer (class in ai4water.models.tensorflow)
test_data() (ai4water.preprocessing.DataSet method)
(ai4water.preprocessing.DataSetPipeline method)
(ai4water.preprocessing.DataSetUnion method)
(ai4water.tf_models.DualAttentionModel method)
TFT() (in module ai4water.models)
tft_attention_components() (ai4water.postprocessing.interpret.Interpret method)
time_steps (ai4water.datasets.camels.LamaH attribute)
TimeSeriesSplit_splits() (ai4water.preprocessing.DataSet method)
title (ai4water.hyperopt.HyperOpt property)
to_disk() (ai4water.preprocessing.DataSet method)
to_kw() (ai4water.hyperopt.HyperOpt method)
to_optuna() (ai4water.hyperopt.Integer method)
(ai4water.hyperopt.Real method)
to_ts() (ai4water.datasets.camels.Camels method)
total_exs() (ai4water.preprocessing.DataSet method)
train_best() (ai4water.experiments.Experiments method)
train_for_epoch() (ai4water.models.torch.Learner method)
train_summary (ai4water.postprocessing.explain.ShapExplainer attribute)
training_data() (ai4water.preprocessing.DataSet method)
(ai4water.preprocessing.DataSetPipeline method)
(ai4water.preprocessing.DataSetUnion method)
(ai4water.tf_models.DualAttentionModel method)
transform() (ai4water.preprocessing.transformations.Transformation method)
(ai4water.preprocessing.transformations.Transformations method)
Transformation (class in ai4water.preprocessing.transformations)
Transformations (class in ai4water.preprocessing.transformations)
transformed_features (ai4water.preprocessing.transformations.Transformation property)
treat_values() (ai4water.postprocessing.SeqMetrics.Metrics method)
TREND_BLOCK (ai4water.models.tensorflow.NBeats attribute)
ts_args (ai4water.preprocessing.DataSet property)
(ai4water.preprocessing.DataSetUnion property)
U
umbrae() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
update_metrics() (ai4water.models.torch.Learner method)
update_weights() (ai4water._main.BaseModel method)
(ai4water.models.torch.Learner method)
url (ai4water.datasets.camels.CAMELS_AUS attribute)
(ai4water.datasets.camels.CAMELS_BR attribute)
(ai4water.datasets.camels.CAMELS_US attribute)
(ai4water.datasets.camels.HYPE attribute)
(ai4water.datasets.camels.HYSETS attribute)
(ai4water.datasets.camels.LamaH attribute)
(ai4water.datasets.datasets.Datasets property)
(ai4water.datasets.datasets.MtropicsLaos attribute)
(ai4water.datasets.datasets.SWECanada attribute)
(ai4water.datasets.datasets.WeatherJena attribute)
(ai4water.datasets.datasets.Weisssee attribute)
urls (ai4water.datasets.camels.CAMELS_AUS attribute)
(ai4water.datasets.camels.CAMELS_CL attribute)
use_named_args (ai4water.hyperopt.HyperOpt property)
use_own (ai4water.hyperopt.HyperOpt property)
use_sklearn (ai4water.hyperopt.HyperOpt property)
use_skopt_bayes (ai4water.hyperopt.HyperOpt property)
use_skopt_gpmin (ai4water.hyperopt.HyperOpt property)
use_tpe (ai4water.hyperopt.HyperOpt property)
V
validate_for_epoch() (ai4water.models.torch.Learner method)
validation_data() (ai4water.preprocessing.DataSet method)
(ai4water.preprocessing.DataSetPipeline method)
(ai4water.preprocessing.DataSetUnion method)
(ai4water.tf_models.DualAttentionModel method)
ve() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
view() (ai4water._main.BaseModel method)
Visualize (class in ai4water.postprocessing.visualize)
volume_error() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
W
wape() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
waterfall_plot_all_examples() (ai4water.postprocessing.explain.ShapExplainer method)
waterfall_plot_single_example() (ai4water.postprocessing.explain.ShapExplainer method)
watt_m() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
weather_station_data (ai4water.datasets.datasets.MtropicsLaos attribute)
WeatherJena (class in ai4water.datasets.datasets)
weight_gradients() (ai4water.postprocessing.visualize.Visualize method)
weights() (ai4water.postprocessing.visualize.Visualize method)
Weisssee (class in ai4water.datasets.datasets)
wmape() (ai4water.postprocessing.SeqMetrics.RegressionMetrics method)
X
xv() (ai4water.postprocessing.explain.PartialDependencePlot method)
xy_of_iterations() (ai4water.hyperopt.HyperOpt method)
Read the Docs
v: latest
Versions
master
latest
stable
dev
Downloads
On Read the Docs
Project Home
Builds