Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | X | Y A AdditiveGraphModel (class in graphtoolbox.models.gnn) ale_scalar_importance() (in module graphtoolbox.interpretability.explain) animate_grouped_attention() (in module graphtoolbox.utils.attention) arrow_max_edges (graphtoolbox.interpretability.explain.VisualizationConfig attribute) arrowsize (graphtoolbox.interpretability.explain.VisualizationConfig attribute) arrowstyle (graphtoolbox.interpretability.explain.VisualizationConfig attribute) attention_to_dense() (in module graphtoolbox.utils.attention) B basemap (graphtoolbox.interpretability.explain.VisualizationConfig attribute) batch_x_to_tensor() (in module graphtoolbox.utils.helper_functions) batch_y_to_tensor() (in module graphtoolbox.utils.helper_functions) best_loss (graphtoolbox.training.trainer.EarlyStopping attribute) bias (graphtoolbox.models.gnn.AdditiveGraphModel attribute) BIAS() (in module graphtoolbox.training.metrics) build_adjacency_matrix() (in module graphtoolbox.utils.helper_functions) build_graph() (graphtoolbox.data.dataset.GraphBuilder method) C change_cwd() (in module graphtoolbox.utils.helper_functions) clean_dir() (in module graphtoolbox.utils.helper_functions) compute_ALE() (in module graphtoolbox.interpretability.explain) compute_ALE_avg_over_instants() (in module graphtoolbox.interpretability.explain) compute_ALE_per_node() (in module graphtoolbox.interpretability.explain) compute_ALE_per_node_avg_over_instants() (in module graphtoolbox.interpretability.explain) compute_attention_statistics() (in module graphtoolbox.utils.attention) compute_constraints_Diag() (graphtoolbox.utils.GL_3SR.FGL_3SR method) compute_feature_importances_from_ALE() (in module graphtoolbox.interpretability.explain) connectionstyle (graphtoolbox.interpretability.explain.VisualizationConfig attribute) conv1 (graphtoolbox.models.gnn.VariationalGNNEncoder attribute) conv_logstd (graphtoolbox.models.gnn.VariationalGNNEncoder attribute) conv_mu (graphtoolbox.models.gnn.VariationalGNNEncoder attribute) ConvAdapter (class in graphtoolbox.models.gnn) cosine_similarity_matrix() (in module graphtoolbox.utils.attention) counter (graphtoolbox.training.trainer.EarlyStopping attribute) create_variable() (in module graphtoolbox.data.preprocessing) cv_crit (graphtoolbox.utils.GL_3SR.FGL_3SR attribute) D data (graphtoolbox.data.dataset.GraphBuilder attribute) data_kwargs (graphtoolbox.data.dataset.DataClass attribute) DataClass (class in graphtoolbox.data.dataset) dataframe (graphtoolbox.data.dataset.GraphBuilder attribute) (graphtoolbox.data.dataset.GraphDataset attribute) date_freq (graphtoolbox.interpretability.explain.VisualizationConfig attribute) df_pos (graphtoolbox.data.dataset.GraphBuilder attribute) df_test_original (graphtoolbox.data.dataset.DataClass attribute) df_train_original (graphtoolbox.data.dataset.DataClass attribute) draw_coastlines (graphtoolbox.interpretability.explain.VisualizationConfig attribute) draw_countries (graphtoolbox.interpretability.explain.VisualizationConfig attribute) dummies (graphtoolbox.data.dataset.DataClass attribute) E early_stop (graphtoolbox.training.trainer.EarlyStopping attribute) EarlyStopping (class in graphtoolbox.training.trainer) edge_alpha (graphtoolbox.interpretability.explain.VisualizationConfig attribute) edge_arrows (graphtoolbox.interpretability.explain.VisualizationConfig attribute) edge_cmap (graphtoolbox.interpretability.explain.VisualizationConfig attribute) edge_cmap_std (graphtoolbox.interpretability.explain.VisualizationConfig attribute) edge_index (graphtoolbox.data.dataset.GraphDataset attribute) edge_weight (graphtoolbox.data.dataset.GraphDataset attribute) edge_width_max (graphtoolbox.interpretability.explain.VisualizationConfig attribute) edge_width_min (graphtoolbox.interpretability.explain.VisualizationConfig attribute) encoders (graphtoolbox.models.gnn.AdditiveGraphModel attribute) evaluate() (graphtoolbox.training.trainer.Trainer method) extract_dataframe() (in module graphtoolbox.data.preprocessing) extract_dummies() (in module graphtoolbox.data.preprocessing) extract_parameters() (in module graphtoolbox.utils.helper_functions) F f_obj() (graphtoolbox.utils.GL_3SR.FGL_3SR method) (in module graphtoolbox.utils.GL_3SR) feature_groups (graphtoolbox.data.dataset.GraphDataset attribute) features_base (graphtoolbox.data.dataset.GraphDataset attribute) features_to_lag (graphtoolbox.data.dataset.DataClass attribute) FGL_3SR (class in graphtoolbox.utils.GL_3SR) file_ext (graphtoolbox.interpretability.explain.VisualizationConfig attribute) fillcontinents_color (graphtoolbox.interpretability.explain.VisualizationConfig attribute) fit() (graphtoolbox.utils.GL_3SR.FGL_3SR method) folder_config (graphtoolbox.data.dataset.DataClass attribute) (graphtoolbox.data.dataset.GraphBuilder attribute) fontsize (graphtoolbox.interpretability.explain.VisualizationConfig attribute) forward() (graphtoolbox.models.gnn.AdditiveGraphModel method) (graphtoolbox.models.gnn.ConvAdapter method) (graphtoolbox.models.gnn.GCNEncoder method) (graphtoolbox.models.gnn.myGNN method) (graphtoolbox.models.gnn.VariationalGNNEncoder method) G gamma (graphtoolbox.utils.GL_3SR.FGL_3SR attribute) GCNEncoder (class in graphtoolbox.models.gnn) get_coeffs() (graphtoolbox.utils.GL_3SR.FGL_3SR method) get_exponential_similarity() (in module graphtoolbox.utils.helper_functions) get_geodesic_distance() (in module graphtoolbox.utils.helper_functions) get_group_feature_mats() (in module graphtoolbox.interpretability.explain) get_X_complete_graph() (in module graphtoolbox.utils.GL_3SR) gnn_branch (graphtoolbox.models.gnn.AdditiveGraphModel attribute) grad_f_X() (graphtoolbox.utils.GL_3SR.FGL_3SR method) graph_dataset_test (graphtoolbox.data.dataset.GraphBuilder attribute) graph_dataset_train (graphtoolbox.data.dataset.GraphBuilder attribute) graph_dataset_val (graphtoolbox.data.dataset.GraphBuilder attribute) GraphBuilder (class in graphtoolbox.data.dataset) GraphDataset (class in graphtoolbox.data.dataset) graphtoolbox module graphtoolbox.data module graphtoolbox.data.dataset module graphtoolbox.data.preprocessing module graphtoolbox.interpretability module graphtoolbox.interpretability.explain module graphtoolbox.models module graphtoolbox.models.gnn module graphtoolbox.optim module graphtoolbox.optim.optimizer module graphtoolbox.training module graphtoolbox.training.metrics module graphtoolbox.training.trainer module graphtoolbox.utils module graphtoolbox.utils.attention module graphtoolbox.utils.GL_3SR module graphtoolbox.utils.helper_functions module graphtoolbox.utils.visualizations module group_index_map (graphtoolbox.models.gnn.AdditiveGraphModel attribute) group_names (graphtoolbox.models.gnn.AdditiveGraphModel attribute) grouping (graphtoolbox.interpretability.explain.VisualizationConfig attribute) H H0 (graphtoolbox.utils.GL_3SR.FGL_3SR attribute) hierarchical_attention_fusion() (in module graphtoolbox.utils.attention) I is_optimized (graphtoolbox.optim.optimizer.Optimizer attribute) is_trained (graphtoolbox.training.trainer.Trainer attribute) L label_color (graphtoolbox.interpretability.explain.VisualizationConfig attribute) label_fontsize (graphtoolbox.interpretability.explain.VisualizationConfig attribute) labelsize (graphtoolbox.interpretability.explain.VisualizationConfig attribute) lat_col (graphtoolbox.interpretability.explain.VisualizationConfig attribute) lbd (graphtoolbox.utils.GL_3SR.FGL_3SR attribute) load_attention_batches() (in module graphtoolbox.utils.attention) load_config() (in module graphtoolbox.utils.helper_functions) load_graph (graphtoolbox.data.dataset.GraphBuilder attribute) load_kwargs() (in module graphtoolbox.utils.helper_functions) load_signal (graphtoolbox.data.dataset.GraphBuilder attribute) logger (graphtoolbox.optim.optimizer.Optimizer attribute) lon_col (graphtoolbox.interpretability.explain.VisualizationConfig attribute) M MAE() (in module graphtoolbox.training.metrics) map_projection (graphtoolbox.interpretability.explain.VisualizationConfig attribute) map_resolution (graphtoolbox.interpretability.explain.VisualizationConfig attribute) mapboundary_color (graphtoolbox.interpretability.explain.VisualizationConfig attribute) MAPE() (in module graphtoolbox.training.metrics) model_vgae (graphtoolbox.data.dataset.GraphBuilder attribute) module graphtoolbox graphtoolbox.data graphtoolbox.data.dataset graphtoolbox.data.preprocessing graphtoolbox.interpretability graphtoolbox.interpretability.explain graphtoolbox.models graphtoolbox.models.gnn graphtoolbox.optim graphtoolbox.optim.optimizer graphtoolbox.training graphtoolbox.training.metrics graphtoolbox.training.trainer graphtoolbox.utils graphtoolbox.utils.attention graphtoolbox.utils.GL_3SR graphtoolbox.utils.helper_functions graphtoolbox.utils.visualizations myGNN (class in graphtoolbox.models.gnn) N name (graphtoolbox.interpretability.explain.VisualizationConfig attribute) NMAE() (in module graphtoolbox.training.metrics) node_alpha (graphtoolbox.interpretability.explain.VisualizationConfig attribute) node_color (graphtoolbox.interpretability.explain.VisualizationConfig attribute) node_id_col (graphtoolbox.interpretability.explain.VisualizationConfig attribute) node_size (graphtoolbox.interpretability.explain.VisualizationConfig attribute) node_var (graphtoolbox.data.dataset.DataClass attribute) nodes (graphtoolbox.data.dataset.DataClass attribute) (graphtoolbox.training.trainer.Trainer attribute) normalize_with_edge_weight (graphtoolbox.interpretability.explain.VisualizationConfig attribute) normalized_laplacian() (in module graphtoolbox.utils.attention) num_groups (graphtoolbox.models.gnn.AdditiveGraphModel attribute) num_node_features (graphtoolbox.data.dataset.GraphDataset attribute) num_nodes (graphtoolbox.data.dataset.GraphDataset attribute) (graphtoolbox.training.trainer.Trainer attribute) O optimize() (graphtoolbox.optim.optimizer.Optimizer method) Optimizer (class in graphtoolbox.optim.optimizer) output_root (graphtoolbox.interpretability.explain.VisualizationConfig attribute) P parser_config() (in module graphtoolbox.utils.helper_functions) pca_analysis_attention() (in module graphtoolbox.utils.attention) pca_global_mean() (in module graphtoolbox.utils.attention) pca_per_head() (in module graphtoolbox.utils.attention) plot_ALE() (in module graphtoolbox.interpretability.explain) plot_ALE_avg() (in module graphtoolbox.interpretability.explain) plot_ALE_nodes() (in module graphtoolbox.interpretability.explain) plot_all_graph_maps() (in module graphtoolbox.utils.visualizations) plot_attention_statistics() (in module graphtoolbox.utils.attention) plot_components() (in module graphtoolbox.utils.attention) plot_explained_variance() (in module graphtoolbox.utils.attention) plot_explanation_graph() (in module graphtoolbox.interpretability.explain) plot_feature_importance_bar() (in module graphtoolbox.interpretability.explain) plot_graph_map() (in module graphtoolbox.utils.visualizations) plot_losses() (in module graphtoolbox.utils.visualizations) plot_nodes() (in module graphtoolbox.utils.visualizations) plot_spectral_gap() (in module graphtoolbox.utils.attention) pos_df (graphtoolbox.interpretability.explain.VisualizationConfig attribute) positions (graphtoolbox.interpretability.explain.VisualizationConfig attribute) prepare_constraints() (graphtoolbox.utils.GL_3SR.FGL_3SR method) prepare_fit() (graphtoolbox.utils.GL_3SR.FGL_3SR method) pyg_data (graphtoolbox.data.dataset.GraphDataset attribute) R reduce_method (graphtoolbox.data.dataset.GraphBuilder attribute) reduce_signal() (graphtoolbox.data.dataset.GraphBuilder method) RMSE() (in module graphtoolbox.training.metrics) run_on_server() (graphtoolbox.optim.optimizer.Optimizer method) S save_config() (in module graphtoolbox.utils.helper_functions) save_dpi (graphtoolbox.interpretability.explain.VisualizationConfig attribute) saving_directory (graphtoolbox.training.trainer.Trainer attribute) show_labels (graphtoolbox.interpretability.explain.VisualizationConfig attribute) show_nodes (graphtoolbox.interpretability.explain.VisualizationConfig attribute) solve_H0_closedform() (graphtoolbox.utils.GL_3SR.FGL_3SR method) solve_H0_closedform_K() (graphtoolbox.utils.GL_3SR.FGL_3SR method) solve_H1_closedform() (graphtoolbox.utils.GL_3SR.FGL_3SR method) solve_lbd() (graphtoolbox.utils.GL_3SR.FGL_3SR method) solve_X_relaxation() (graphtoolbox.utils.GL_3SR.FGL_3SR method) spectral_embedding() (in module graphtoolbox.utils.attention) spectral_fusion() (in module graphtoolbox.utils.attention) start_date_key (graphtoolbox.interpretability.explain.VisualizationConfig attribute) storage (graphtoolbox.optim.optimizer.Optimizer attribute) study (graphtoolbox.optim.optimizer.Optimizer attribute) sub_df() (in module graphtoolbox.data.preprocessing) subdir (graphtoolbox.interpretability.explain.VisualizationConfig attribute) T target_base (graphtoolbox.data.dataset.GraphDataset attribute) trace (graphtoolbox.utils.GL_3SR.FGL_3SR attribute) train() (graphtoolbox.training.trainer.Trainer method) Trainer (class in graphtoolbox.training.trainer) U umap_analysis_attention() (in module graphtoolbox.utils.attention) update_config() (in module graphtoolbox.utils.helper_functions) V VariationalGNNEncoder (class in graphtoolbox.models.gnn) VisualizationConfig (class in graphtoolbox.interpretability.explain) X X_scaled (graphtoolbox.data.dataset.GraphDataset attribute) Y Y_scaled (graphtoolbox.data.dataset.GraphDataset attribute)