Flow Forecast
latest
General:
Model Evaluation
Long Train
Model Dictionaries
Pre Dictionaries
PyTorch Training
Time Model
Trainer
Explain Model Output
Utilities
Deployment
Inference
Preprocessing:
Interpolate Preprocessing
Build FF original Dataset
Closest Station
Data Converter
Preprocess DA RNN
Preprocess Metadata
Process USGS
PyTorch Loaders
Temporal Features
Custom:
Custom Optimizations
TransformerXL:
Dummy Torch Model
Lower Upper Configuration
Simple Multi Attention Head Model
Basic Transformer
Transformer XL
Convolutional Transformer
Informer
GCP Integration:
Basic GCP Utils
Flow Forecast
Index
Edit on GitHub
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
_
__init__() (flood_forecast.custom.custom_opt.BertAdam method)
(flood_forecast.custom.custom_opt.GaussianLoss method)
(flood_forecast.custom.custom_opt.MAPELoss method)
(flood_forecast.custom.custom_opt.MASELoss method)
(flood_forecast.custom.custom_opt.NegativeLogLikelihood method)
(flood_forecast.custom.custom_opt.PenalizedMSELoss method)
(flood_forecast.custom.custom_opt.QuantileLoss method)
(flood_forecast.custom.custom_opt.RMSELoss method)
(flood_forecast.da_rnn.model.DARNN method)
(flood_forecast.da_rnn.model.Decoder method)
(flood_forecast.da_rnn.model.Encoder method)
(flood_forecast.da_rnn.model.MetaMerger method)
(flood_forecast.da_rnn.modules.Decoder method)
(flood_forecast.da_rnn.modules.Encoder method)
(flood_forecast.meta_models.basic_ae.AE method)
(flood_forecast.meta_models.merging_model.Concatenation method)
(flood_forecast.meta_models.merging_model.MergingModel method)
(flood_forecast.meta_models.merging_model.MultiModalSelfAttention method)
(flood_forecast.preprocessing.pytorch_loaders.AEDataloader method)
(flood_forecast.preprocessing.pytorch_loaders.CSVDataLoader method)
(flood_forecast.preprocessing.pytorch_loaders.CSVResultsHolder method)
(flood_forecast.preprocessing.pytorch_loaders.CSVSeriesIDLoader method)
(flood_forecast.preprocessing.pytorch_loaders.CSVTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.GeneralClassificationLoader method)
(flood_forecast.preprocessing.pytorch_loaders.SeriesIDTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TemporalLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TemporalTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TestLoaderABC method)
(flood_forecast.preprocessing.pytorch_loaders.VariableSequenceLength method)
(flood_forecast.training_utils.EarlyStopper method)
(flood_forecast.transformer_xl.dummy_torch.DummyTorchModel method)
(flood_forecast.transformer_xl.lower_upper_config.AR method)
(flood_forecast.transformer_xl.lower_upper_config.PositionwiseFeedForward method)
(flood_forecast.transformer_xl.multi_head_base.MultiAttnHeadSimple method)
(flood_forecast.transformer_xl.transformer_basic.CustomTransformerDecoder method)
(flood_forecast.transformer_xl.transformer_basic.SimplePositionalEncoding method)
(flood_forecast.transformer_xl.transformer_basic.SimpleTransformer method)
(flood_forecast.transformer_xl.transformer_bottleneck.Attention method)
(flood_forecast.transformer_xl.transformer_bottleneck.Block method)
(flood_forecast.transformer_xl.transformer_bottleneck.Conv1D method)
(flood_forecast.transformer_xl.transformer_bottleneck.DecoderTransformer method)
(flood_forecast.transformer_xl.transformer_bottleneck.LayerNorm method)
(flood_forecast.transformer_xl.transformer_bottleneck.MLP method)
(flood_forecast.transformer_xl.transformer_bottleneck.TransformerModel method)
(flood_forecast.transformer_xl.transformer_xl.DecoderBlock method)
(flood_forecast.transformer_xl.transformer_xl.MultiHeadAttention method)
(flood_forecast.transformer_xl.transformer_xl.PositionalEmbedding method)
(flood_forecast.transformer_xl.transformer_xl.PositionwiseFF method)
(flood_forecast.transformer_xl.transformer_xl.StandardWordEmbedding method)
(flood_forecast.transformer_xl.transformer_xl.TransformerXL method)
A
AE (class in flood_forecast.meta_models.basic_ae)
AEDataloader (class in flood_forecast.preprocessing.pytorch_loaders)
AR (class in flood_forecast.transformer_xl.lower_upper_config)
Attention (class in flood_forecast.transformer_xl.transformer_bottleneck)
attn() (flood_forecast.transformer_xl.transformer_bottleneck.Attention method)
B
back_forward_generic() (in module flood_forecast.preprocessing.interpolate_preprocess)
basic_feature() (flood_forecast.transformer_xl.transformer_basic.SimpleTransformer method)
batch_size (flood_forecast.da_rnn.custom_types.TrainConfig attribute)
BertAdam (class in flood_forecast.custom.custom_opt)
Block (class in flood_forecast.transformer_xl.transformer_bottleneck)
build_weather_csv() (in module flood_forecast.preprocessing.buil_dataset)
C
check_loss() (flood_forecast.training_utils.EarlyStopper method)
combine_data() (in module flood_forecast.preprocessing.buil_dataset)
Concatenation (class in flood_forecast.meta_models.merging_model)
Conv1D (class in flood_forecast.transformer_xl.transformer_bottleneck)
convert_history_batches() (flood_forecast.preprocessing.pytorch_loaders.CSVTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TemporalTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TestLoaderABC method)
convert_real_batches() (flood_forecast.preprocessing.pytorch_loaders.CSVTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TemporalTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TestLoaderABC method)
convert_temp() (in module flood_forecast.preprocessing.closest_station)
create_csv() (in module flood_forecast.preprocessing.process_usgs)
create_feature() (in module flood_forecast.preprocessing.temporal_feats)
create_usgs() (in module flood_forecast.preprocessing.buil_dataset)
create_visited() (in module flood_forecast.preprocessing.buil_dataset)
CSVDataLoader (class in flood_forecast.preprocessing.pytorch_loaders)
CSVResultsHolder (class in flood_forecast.preprocessing.pytorch_loaders)
CSVSeriesIDLoader (class in flood_forecast.preprocessing.pytorch_loaders)
CSVTestLoader (class in flood_forecast.preprocessing.pytorch_loaders)
CustomTransformerDecoder (class in flood_forecast.transformer_xl.transformer_basic)
cyclical() (in module flood_forecast.preprocessing.temporal_feats)
D
DARNN (class in flood_forecast.da_rnn.model)
DaRnnNet (class in flood_forecast.da_rnn.custom_types)
dec_opt (flood_forecast.da_rnn.custom_types.DaRnnNet attribute)
decode_seq() (flood_forecast.transformer_xl.transformer_basic.SimpleTransformer method)
Decoder (class in flood_forecast.da_rnn.model)
(class in flood_forecast.da_rnn.modules)
decoder (flood_forecast.da_rnn.custom_types.DaRnnNet attribute)
DecoderBlock (class in flood_forecast.transformer_xl.transformer_xl)
DecoderTransformer (class in flood_forecast.transformer_xl.transformer_bottleneck)
deep_explain_model_heatmap() (in module flood_forecast.explain_model_output)
deep_explain_model_summary_plot() (in module flood_forecast.explain_model_output)
df_label() (in module flood_forecast.preprocessing.process_usgs)
df_to_numpy() (flood_forecast.preprocessing.pytorch_loaders.TemporalLoader static method)
(flood_forecast.preprocessing.pytorch_loaders.TemporalTestLoader static method)
download_file() (in module flood_forecast.gcp_integration.basic_utils)
DummyTorchModel (class in flood_forecast.transformer_xl.dummy_torch)
E
EarlyStopper (class in flood_forecast.training_utils)
enc_opt (flood_forecast.da_rnn.custom_types.DaRnnNet attribute)
encode_sequence() (flood_forecast.transformer_xl.transformer_basic.SimpleTransformer method)
Encoder (class in flood_forecast.da_rnn.model)
(class in flood_forecast.da_rnn.modules)
encoder (flood_forecast.da_rnn.custom_types.DaRnnNet attribute)
F
feats (flood_forecast.da_rnn.custom_types.TrainData attribute)
feature_fix() (in module flood_forecast.preprocessing.temporal_feats)
fix_shap_values() (in module flood_forecast.explain_model_output)
fix_timezones() (in module flood_forecast.preprocessing.interpolate_preprocess)
flood_forecast
module
flood_forecast.custom
module
flood_forecast.custom.custom_opt
module
flood_forecast.da_rnn
module
flood_forecast.da_rnn.custom_types
module
flood_forecast.da_rnn.model
module
flood_forecast.da_rnn.modules
module
flood_forecast.deployment
module
flood_forecast.explain_model_output
module
flood_forecast.gcp_integration
module
flood_forecast.gcp_integration.basic_utils
module
flood_forecast.meta_models.basic_ae
module
flood_forecast.meta_models.merging_model
module
flood_forecast.pre_dict
module
flood_forecast.preprocessing
module
flood_forecast.preprocessing.buil_dataset
module
flood_forecast.preprocessing.closest_station
module
flood_forecast.preprocessing.data_converter
module
flood_forecast.preprocessing.interpolate_preprocess
module
flood_forecast.preprocessing.preprocess_da_rnn
module
flood_forecast.preprocessing.preprocess_metadata
module
flood_forecast.preprocessing.process_usgs
module
flood_forecast.preprocessing.pytorch_loaders
module
flood_forecast.preprocessing.temporal_feats
module
flood_forecast.training_utils
module
flood_forecast.transformer_xl
module
flood_forecast.transformer_xl.dummy_torch
module
flood_forecast.transformer_xl.lower_upper_config
module
flood_forecast.transformer_xl.multi_head_base
module
flood_forecast.transformer_xl.transformer_basic
module
flood_forecast.transformer_xl.transformer_bottleneck
module
flood_forecast.transformer_xl.transformer_xl
module
format_data() (in module flood_forecast.preprocessing.preprocess_da_rnn)
format_dt() (in module flood_forecast.preprocessing.closest_station)
forward() (flood_forecast.custom.custom_opt.GaussianLoss method)
(flood_forecast.custom.custom_opt.MAPELoss method)
(flood_forecast.custom.custom_opt.MASELoss method)
(flood_forecast.custom.custom_opt.NegativeLogLikelihood method)
(flood_forecast.custom.custom_opt.PenalizedMSELoss method)
(flood_forecast.custom.custom_opt.QuantileLoss method)
(flood_forecast.custom.custom_opt.RMSELoss method)
(flood_forecast.da_rnn.model.DARNN method)
(flood_forecast.da_rnn.model.Decoder method)
(flood_forecast.da_rnn.model.Encoder method)
(flood_forecast.da_rnn.model.MetaMerger method)
(flood_forecast.da_rnn.modules.Decoder method)
(flood_forecast.da_rnn.modules.Encoder method)
(flood_forecast.meta_models.basic_ae.AE method)
(flood_forecast.meta_models.merging_model.Concatenation method)
(flood_forecast.meta_models.merging_model.MergingModel method)
(flood_forecast.meta_models.merging_model.MultiModalSelfAttention method)
(flood_forecast.transformer_xl.dummy_torch.DummyTorchModel method)
(flood_forecast.transformer_xl.lower_upper_config.AR method)
(flood_forecast.transformer_xl.lower_upper_config.PositionwiseFeedForward method)
(flood_forecast.transformer_xl.multi_head_base.MultiAttnHeadSimple method)
(flood_forecast.transformer_xl.transformer_basic.CustomTransformerDecoder method)
(flood_forecast.transformer_xl.transformer_basic.SimplePositionalEncoding method)
(flood_forecast.transformer_xl.transformer_basic.SimpleTransformer method)
(flood_forecast.transformer_xl.transformer_bottleneck.Attention method)
(flood_forecast.transformer_xl.transformer_bottleneck.Block method)
(flood_forecast.transformer_xl.transformer_bottleneck.Conv1D method)
(flood_forecast.transformer_xl.transformer_bottleneck.DecoderTransformer method)
(flood_forecast.transformer_xl.transformer_bottleneck.LayerNorm method)
(flood_forecast.transformer_xl.transformer_bottleneck.MLP method)
(flood_forecast.transformer_xl.transformer_bottleneck.TransformerModel method)
(flood_forecast.transformer_xl.transformer_xl.DecoderBlock method)
(flood_forecast.transformer_xl.transformer_xl.MultiHeadAttention method)
(flood_forecast.transformer_xl.transformer_xl.PositionalEmbedding method)
(flood_forecast.transformer_xl.transformer_xl.PositionwiseFF method)
(flood_forecast.transformer_xl.transformer_xl.StandardWordEmbedding method)
(flood_forecast.transformer_xl.transformer_xl.TransformerXL method)
forward_back_generic() (in module flood_forecast.preprocessing.interpolate_preprocess)
G
GaussianLoss (class in flood_forecast.custom.custom_opt)
gelu() (in module flood_forecast.transformer_xl.transformer_bottleneck)
GeneralClassificationLoader (class in flood_forecast.preprocessing.pytorch_loaders)
generate_representation() (flood_forecast.meta_models.basic_ae.AE method)
get_closest_gage() (in module flood_forecast.preprocessing.closest_station)
get_data() (in module flood_forecast.preprocessing.buil_dataset)
get_eco_netset() (in module flood_forecast.preprocessing.buil_dataset)
get_from_start_date() (flood_forecast.preprocessing.pytorch_loaders.AEDataloader method)
(flood_forecast.preprocessing.pytorch_loaders.CSVTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TemporalTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TestLoaderABC method)
get_from_start_date_all() (flood_forecast.preprocessing.pytorch_loaders.SeriesIDTestLoader method)
get_item_auto_encoder() (flood_forecast.preprocessing.pytorch_loaders.VariableSequenceLength method)
get_item_classification() (flood_forecast.preprocessing.pytorch_loaders.VariableSequenceLength method)
get_item_forecast() (flood_forecast.preprocessing.pytorch_loaders.VariableSequenceLength method)
get_lr() (flood_forecast.custom.custom_opt.BertAdam method)
get_storage_client() (in module flood_forecast.gcp_integration.basic_utils)
get_timezone_map() (in module flood_forecast.preprocessing.process_usgs)
get_weather_data() (in module flood_forecast.preprocessing.closest_station)
greedy_decode() (in module flood_forecast.transformer_xl.transformer_basic)
H
handle_dl_output() (in module flood_forecast.explain_model_output)
haversine() (in module flood_forecast.preprocessing.closest_station)
I
init_hidden() (in module flood_forecast.da_rnn.model)
(in module flood_forecast.da_rnn.modules)
init_memory() (flood_forecast.transformer_xl.transformer_xl.TransformerXL method)
initial_layer() (in module flood_forecast.transformer_xl.lower_upper_config)
interpolate_missing_values() (in module flood_forecast.preprocessing.interpolate_preprocess)
inverse_scale() (flood_forecast.preprocessing.pytorch_loaders.AEDataloader method)
(flood_forecast.preprocessing.pytorch_loaders.CSVDataLoader method)
(flood_forecast.preprocessing.pytorch_loaders.CSVSeriesIDLoader method)
(flood_forecast.preprocessing.pytorch_loaders.CSVTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.GeneralClassificationLoader method)
(flood_forecast.preprocessing.pytorch_loaders.SeriesIDTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TemporalLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TemporalTestLoader method)
(flood_forecast.preprocessing.pytorch_loaders.TestLoaderABC method)
(flood_forecast.preprocessing.pytorch_loaders.VariableSequenceLength method)
J
join_data() (in module flood_forecast.preprocessing.buil_dataset)
L
l1_regularizer() (in module flood_forecast.custom.custom_opt)
LayerNorm (class in flood_forecast.transformer_xl.transformer_bottleneck)
log_mask() (flood_forecast.transformer_xl.transformer_bottleneck.Attention method)
loss_func (flood_forecast.da_rnn.custom_types.TrainConfig attribute)
M
make_column_names() (in module flood_forecast.preprocessing.data_converter)
make_data() (in module flood_forecast.preprocessing.preprocess_da_rnn)
make_embedding() (flood_forecast.transformer_xl.transformer_basic.CustomTransformerDecoder method)
make_gage_data_csv() (in module flood_forecast.preprocessing.preprocess_metadata)
make_usgs_data() (in module flood_forecast.preprocessing.process_usgs)
MAPELoss (class in flood_forecast.custom.custom_opt)
MASELoss (class in flood_forecast.custom.custom_opt)
merge_heads() (flood_forecast.transformer_xl.transformer_bottleneck.Attention method)
MergingModel (class in flood_forecast.meta_models.merging_model)
MetaMerger (class in flood_forecast.da_rnn.model)
MLP (class in flood_forecast.transformer_xl.transformer_bottleneck)
module
flood_forecast
flood_forecast.custom
flood_forecast.custom.custom_opt
flood_forecast.da_rnn
flood_forecast.da_rnn.custom_types
flood_forecast.da_rnn.model
flood_forecast.da_rnn.modules
flood_forecast.deployment
flood_forecast.explain_model_output
flood_forecast.gcp_integration
flood_forecast.gcp_integration.basic_utils
flood_forecast.meta_models.basic_ae
flood_forecast.meta_models.merging_model
flood_forecast.pre_dict
flood_forecast.preprocessing
flood_forecast.preprocessing.buil_dataset
flood_forecast.preprocessing.closest_station
flood_forecast.preprocessing.data_converter
flood_forecast.preprocessing.interpolate_preprocess
flood_forecast.preprocessing.preprocess_da_rnn
flood_forecast.preprocessing.preprocess_metadata
flood_forecast.preprocessing.process_usgs
flood_forecast.preprocessing.pytorch_loaders
flood_forecast.preprocessing.temporal_feats
flood_forecast.training_utils
flood_forecast.transformer_xl
flood_forecast.transformer_xl.dummy_torch
flood_forecast.transformer_xl.lower_upper_config
flood_forecast.transformer_xl.multi_head_base
flood_forecast.transformer_xl.transformer_basic
flood_forecast.transformer_xl.transformer_bottleneck
flood_forecast.transformer_xl.transformer_xl
MultiAttnHeadSimple (class in flood_forecast.transformer_xl.multi_head_base)
MultiHeadAttention (class in flood_forecast.transformer_xl.transformer_xl)
MultiModalSelfAttention (class in flood_forecast.meta_models.merging_model)
N
NegativeLogLikelihood (class in flood_forecast.custom.custom_opt)
O
orth_regularizer() (in module flood_forecast.custom.custom_opt)
P
pad_input_data() (flood_forecast.preprocessing.pytorch_loaders.VariableSequenceLength method)
PenalizedMSELoss (class in flood_forecast.custom.custom_opt)
PositionalEmbedding (class in flood_forecast.transformer_xl.transformer_xl)
PositionwiseFeedForward (class in flood_forecast.transformer_xl.lower_upper_config)
PositionwiseFF (class in flood_forecast.transformer_xl.transformer_xl)
process_asos_csv() (in module flood_forecast.preprocessing.closest_station)
process_asos_data() (in module flood_forecast.preprocessing.closest_station)
process_intermediate_csv() (in module flood_forecast.preprocessing.process_usgs)
process_response_text() (in module flood_forecast.preprocessing.process_usgs)
Q
QuantileLoss (class in flood_forecast.custom.custom_opt)
R
reset_length() (flood_forecast.transformer_xl.transformer_xl.TransformerXL method)
RMSELoss (class in flood_forecast.custom.custom_opt)
row_mask() (flood_forecast.transformer_xl.transformer_bottleneck.Attention method)
S
save_model_checkpoint() (flood_forecast.training_utils.EarlyStopper method)
SeriesIDTestLoader (class in flood_forecast.preprocessing.pytorch_loaders)
SimplePositionalEncoding (class in flood_forecast.transformer_xl.transformer_basic)
SimpleTransformer (class in flood_forecast.transformer_xl.transformer_basic)
split_heads() (flood_forecast.transformer_xl.transformer_bottleneck.Attention method)
StandardWordEmbedding (class in flood_forecast.transformer_xl.transformer_xl)
step() (flood_forecast.custom.custom_opt.BertAdam method)
swish() (in module flood_forecast.transformer_xl.lower_upper_config)
(in module flood_forecast.transformer_xl.transformer_bottleneck)
T
T (flood_forecast.da_rnn.custom_types.TrainConfig attribute)
targs (flood_forecast.da_rnn.custom_types.TrainData attribute)
TemporalLoader (class in flood_forecast.preprocessing.pytorch_loaders)
TemporalTestLoader (class in flood_forecast.preprocessing.pytorch_loaders)
TestLoaderABC (class in flood_forecast.preprocessing.pytorch_loaders)
train_size (flood_forecast.da_rnn.custom_types.TrainConfig attribute)
TrainConfig (class in flood_forecast.da_rnn.custom_types)
TrainData (class in flood_forecast.da_rnn.custom_types)
TransformerModel (class in flood_forecast.transformer_xl.transformer_bottleneck)
TransformerXL (class in flood_forecast.transformer_xl.transformer_xl)
U
update_memory() (flood_forecast.transformer_xl.transformer_xl.TransformerXL method)
upload_file() (in module flood_forecast.gcp_integration.basic_utils)
V
variable_forecast_layer() (in module flood_forecast.transformer_xl.lower_upper_config)
VariableSequenceLength (class in flood_forecast.preprocessing.pytorch_loaders)
W
warmup_constant() (in module flood_forecast.custom.custom_opt)
warmup_cosine() (in module flood_forecast.custom.custom_opt)
warmup_linear() (in module flood_forecast.custom.custom_opt)
win_len (flood_forecast.transformer_xl.transformer_bottleneck.TransformerModel attribute)
Read the Docs
v: latest
Versions
latest
stable
readthedocs
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds