.gitignore
.gitmodules
.readthedocs.yaml
LICENSE
README.md
pyproject.toml
.github/workflows/python-package.yml
.github/workflows/python-publish.yml
docs/Makefile
docs/__init__.py
docs/choosing_model.rst
docs/conf.py
docs/customising_training.rst
docs/data_loading.rst
docs/developers_guide.rst
docs/experiment_setup.rst
docs/fusion_model_explanations.rst
docs/glossary.rst
docs/index.rst
docs/installation.rst
docs/introduction.rst
docs/logging_with_wandb.rst
docs/make.bat
docs/modifying_models.rst
docs/quick_start.rst
docs/sg_execution_times.rst
docs/JOSS/paper.bib
docs/JOSS/paper.md
docs/_static/ActivationFusion.png
docs/_static/ActivationandSelfAttention.png
docs/_static/AttentionWeightedGNN.png
docs/_static/ConcatImageMapsTabularData.png
docs/_static/ConcatImageMapsTabularMaps.png
docs/_static/ConcatTabularData.png
docs/_static/ConcatTabularFeatureMaps.png
docs/_static/Concat_tabular_data_diagram.png
docs/_static/CrossmodalMultiheadAttention.png
docs/_static/DAETabImgMaps.png
docs/_static/EdgeCorrGNN.png
docs/_static/ImageChannelwiseMultiheadAttention.png
docs/_static/ImageDecision.png
docs/_static/ImageUnimodal.png
docs/_static/ImgLatentDoubleLoss.png
docs/_static/ImgLatentDoubleTrain.png
docs/_static/MCVAE.png
docs/_static/Tabular1Unimodal.png
docs/_static/Tabular2Unimodal.png
docs/_static/TabularChannelwiseAttention.png
docs/_static/TabularCrossmodalAttention.png
docs/_static/TabularDecision.png
docs/_static/cui_diagram.jpeg
docs/_static/florencestheme.css
docs/_static/fusilli_pipeline_diagram.png
docs/_static/modify_thumbnail.png
docs/_static/pink_pasta_logo.png
docs/_static/pretrain_subspace_diagram.png
docs/_static/simultaneous_train.png
docs/_static/mnist_data/mnist1.csv
docs/_static/mnist_data/mnist1_binary.csv
docs/_static/mnist_data/mnist1_regression.csv
docs/_static/mnist_data/mnist1_regression_test.csv
docs/_static/mnist_data/mnist2.csv
docs/_static/mnist_data/mnist2_binary.csv
docs/_static/mnist_data/mnist2_regression.csv
docs/_static/mnist_data/mnist2_regression_test.csv
docs/auto_examples/auto_examples_jupyter.zip
docs/auto_examples/auto_examples_python.zip
docs/auto_examples/index.rst
docs/auto_examples/sg_execution_times.rst
docs/auto_examples/creating_your_own_fusion_model/index.rst
docs/auto_examples/creating_your_own_fusion_model/template_graph_fusion.ipynb
docs/auto_examples/creating_your_own_fusion_model/template_graph_fusion.py
docs/auto_examples/creating_your_own_fusion_model/template_graph_fusion.rst
docs/auto_examples/creating_your_own_fusion_model/template_other_fusion.ipynb
docs/auto_examples/creating_your_own_fusion_model/template_other_fusion.py
docs/auto_examples/creating_your_own_fusion_model/template_other_fusion.rst
docs/auto_examples/creating_your_own_fusion_model/template_other_fusion_codeobj.pickle
docs/auto_examples/creating_your_own_fusion_model/template_subspace_fusion.ipynb
docs/auto_examples/creating_your_own_fusion_model/template_subspace_fusion.py
docs/auto_examples/creating_your_own_fusion_model/template_subspace_fusion.rst
docs/auto_examples/creating_your_own_fusion_model/images/thumb/sphx_glr_template_graph_fusion_thumb.png
docs/auto_examples/creating_your_own_fusion_model/images/thumb/sphx_glr_template_other_fusion_thumb.png
docs/auto_examples/creating_your_own_fusion_model/images/thumb/sphx_glr_template_subspace_fusion_thumb.png
docs/auto_examples/customising_behaviour/customising_training_parameters.ipynb
docs/auto_examples/customising_behaviour/customising_training_parameters.py
docs/auto_examples/customising_behaviour/customising_training_parameters.rst
docs/auto_examples/customising_behaviour/customising_training_parameters_codeobj.pickle
docs/auto_examples/customising_behaviour/how_to_use_logging.ipynb
docs/auto_examples/customising_behaviour/how_to_use_logging.py
docs/auto_examples/customising_behaviour/how_to_use_logging.rst
docs/auto_examples/customising_behaviour/how_to_use_logging_codeobj.pickle
docs/auto_examples/customising_behaviour/index.rst
docs/auto_examples/customising_behaviour/modify_layer_sizes.ipynb
docs/auto_examples/customising_behaviour/modify_layer_sizes.py
docs/auto_examples/customising_behaviour/modify_layer_sizes.rst
docs/auto_examples/customising_behaviour/modify_layer_sizes_codeobj.pickle
docs/auto_examples/customising_behaviour/plot_modify_layer_sizes.ipynb
docs/auto_examples/customising_behaviour/plot_modify_layer_sizes.py
docs/auto_examples/customising_behaviour/plot_modify_layer_sizes.py.md5
docs/auto_examples/customising_behaviour/plot_modify_layer_sizes.rst
docs/auto_examples/customising_behaviour/plot_modify_layer_sizes_codeobj.pickle
docs/auto_examples/customising_behaviour/sg_execution_times.rst
docs/auto_examples/customising_behaviour/images/sphx_glr_plot_modify_layer_sizes_001.png
docs/auto_examples/customising_behaviour/images/thumb/sphx_glr_customising_training_parameters_thumb.png
docs/auto_examples/customising_behaviour/images/thumb/sphx_glr_how_to_use_logging_thumb.png
docs/auto_examples/customising_behaviour/images/thumb/sphx_glr_modify_layer_sizes_thumb.png
docs/auto_examples/customising_behaviour/images/thumb/sphx_glr_plot_modify_layer_sizes_thumb.png
docs/auto_examples/training_and_testing/index.rst
docs/auto_examples/training_and_testing/plot_model_comparison_loop_kfold.ipynb
docs/auto_examples/training_and_testing/plot_model_comparison_loop_kfold.py
docs/auto_examples/training_and_testing/plot_model_comparison_loop_kfold.py.md5
docs/auto_examples/training_and_testing/plot_model_comparison_loop_kfold.rst
docs/auto_examples/training_and_testing/plot_model_comparison_loop_kfold_codeobj.pickle
docs/auto_examples/training_and_testing/plot_one_model_binary_kfold.ipynb
docs/auto_examples/training_and_testing/plot_one_model_binary_kfold.py
docs/auto_examples/training_and_testing/plot_one_model_binary_kfold.py.md5
docs/auto_examples/training_and_testing/plot_one_model_binary_kfold.rst
docs/auto_examples/training_and_testing/plot_one_model_binary_kfold_codeobj.pickle
docs/auto_examples/training_and_testing/plot_two_models_traintest.ipynb
docs/auto_examples/training_and_testing/plot_two_models_traintest.py
docs/auto_examples/training_and_testing/plot_two_models_traintest.py.md5
docs/auto_examples/training_and_testing/plot_two_models_traintest.rst
docs/auto_examples/training_and_testing/plot_two_models_traintest_codeobj.pickle
docs/auto_examples/training_and_testing/plot_using_external_data.ipynb
docs/auto_examples/training_and_testing/plot_using_external_data.py
docs/auto_examples/training_and_testing/plot_using_external_data.rst
docs/auto_examples/training_and_testing/plot_using_external_data_codeobj.pickle
docs/auto_examples/training_and_testing/sg_execution_times.rst
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_001.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_002.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_003.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_004.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_005.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_006.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_007.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_008.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_009.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_010.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_011.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_012.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_013.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_014.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_015.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_016.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_017.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_018.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_019.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_020.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_021.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_022.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_023.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_024.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_025.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_026.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_027.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_028.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_029.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_030.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_031.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_032.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_033.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_034.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_035.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_036.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_037.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_038.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_039.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_040.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_041.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_042.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_043.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_044.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_045.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_046.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_047.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_048.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_049.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_050.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_051.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_052.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_053.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_054.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_055.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_056.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_057.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_058.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_059.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_060.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_061.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_062.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_063.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_064.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_065.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_066.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_067.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_068.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_069.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_070.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_071.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_072.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_073.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_074.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_075.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_076.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_077.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_078.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_079.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_080.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_081.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_model_comparison_loop_kfold_082.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_one_model_binary_kfold_001.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_one_model_binary_kfold_002.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_one_model_binary_kfold_003.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_one_model_binary_kfold_004.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_one_model_binary_kfold_005.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_one_model_binary_kfold_006.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_two_models_traintest_001.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_two_models_traintest_002.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_two_models_traintest_003.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_two_models_traintest_004.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_two_models_traintest_005.png
docs/auto_examples/training_and_testing/images/thumb/sphx_glr_plot_model_comparison_loop_kfold_thumb.png
docs/auto_examples/training_and_testing/images/thumb/sphx_glr_plot_one_model_binary_kfold_thumb.png
docs/auto_examples/training_and_testing/images/thumb/sphx_glr_plot_two_models_traintest_thumb.png
docs/auto_examples/training_and_testing/images/thumb/sphx_glr_plot_using_external_data_thumb.png
docs/autosummary/fusilli.data.rst
docs/autosummary/fusilli.eval.rst
docs/autosummary/fusilli.fusionmodels.base_model.rst
docs/autosummary/fusilli.fusionmodels.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.activation.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.attention_and_activation.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.attention_weighted_GNN.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.channelwise_att.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.concat_data.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.concat_feature_maps.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.crossmodal_att.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.decision.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.edge_corr_gnn.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.mcvae_model.rst
docs/autosummary/fusilli.fusionmodels.tabularfusion.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.channelwise_att.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.concat_img_latent_tab_doubleloss.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.concat_img_latent_tab_doubletrain.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.concat_img_maps_tabular_data.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.concat_img_maps_tabular_maps.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.crossmodal_att.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.decision.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.denoise_tab_img_maps.rst
docs/autosummary/fusilli.fusionmodels.tabularimagefusion.rst
docs/autosummary/fusilli.fusionmodels.unimodal.image.rst
docs/autosummary/fusilli.fusionmodels.unimodal.rst
docs/autosummary/fusilli.fusionmodels.unimodal.tabular1.rst
docs/autosummary/fusilli.fusionmodels.unimodal.tabular2.rst
docs/autosummary/fusilli.train.rst
docs/autosummary/fusilli.utils.check_model_validity.rst
docs/autosummary/fusilli.utils.csv_loss_plotter.rst
docs/autosummary/fusilli.utils.model_chooser.rst
docs/autosummary/fusilli.utils.model_modifier.rst
docs/autosummary/fusilli.utils.rst
docs/autosummary/fusilli.utils.training_utils.rst
docs/contributing_examples/A_template_other_fusion.ipynb
docs/contributing_examples/A_template_other_fusion.py
docs/contributing_examples/A_template_other_fusion.rst
docs/contributing_examples/A_template_other_fusion_codeobj.pickle
docs/contributing_examples/contributing_examples_jupyter.zip
docs/contributing_examples/contributing_examples_python.zip
docs/contributing_examples/index.rst
docs/contributing_examples/plot_template_subspace_fusion.ipynb
docs/contributing_examples/plot_template_subspace_fusion.py
docs/contributing_examples/plot_template_subspace_fusion.py.md5
docs/contributing_examples/plot_template_subspace_fusion.rst
docs/contributing_examples/plot_template_subspace_fusion_codeobj.pickle
docs/contributing_examples/sg_execution_times.rst
docs/contributing_examples/template_graph_fusion.ipynb
docs/contributing_examples/template_graph_fusion.py
docs/contributing_examples/template_graph_fusion.rst
docs/contributing_examples/template_graph_fusion_codeobj.pickle
docs/contributing_examples/template_other_fusion.ipynb
docs/contributing_examples/template_other_fusion.py
docs/contributing_examples/template_other_fusion.rst
docs/contributing_examples/template_other_fusion_codeobj.pickle
docs/contributing_examples/template_subspace_fusion.ipynb
docs/contributing_examples/template_subspace_fusion.py
docs/contributing_examples/template_subspace_fusion.rst
docs/contributing_examples/template_subspace_fusion_codeobj.pickle
docs/contributing_examples/images/sphx_glr_plot_template_subspace_fusion_001.png
docs/contributing_examples/images/thumb/sphx_glr_A_template_other_fusion_thumb.png
docs/contributing_examples/images/thumb/sphx_glr_plot_template_subspace_fusion_thumb.png
docs/contributing_examples/images/thumb/sphx_glr_template_graph_fusion_thumb.png
docs/contributing_examples/images/thumb/sphx_glr_template_other_fusion_thumb.png
docs/contributing_examples/images/thumb/sphx_glr_template_subspace_fusion_thumb.png
docs/examples/README.rst
docs/examples/__init__.py
docs/examples/customising_behaviour/README.rst
docs/examples/customising_behaviour/plot_modify_layer_sizes.py
docs/examples/customising_behaviour/loss_figures/AttentionWeightedGNN.png
docs/examples/customising_behaviour/loss_figures/ConcatTabularFeatureMaps.png
docs/examples/customising_behaviour/loss_figures/DAETabImgMaps.png
docs/examples/customising_behaviour/loss_figures/losses/AttentionWeightedGNN.png
docs/examples/customising_behaviour/loss_figures/losses/ConcatTabularFeatureMaps.png
docs/examples/customising_behaviour/loss_logs/modify_layers/AttentionWeightedGNN/hparams.yaml
docs/examples/customising_behaviour/loss_logs/modify_layers/AttentionWeightedGNN/metrics.csv
docs/examples/customising_behaviour/loss_logs/modify_layers/ConcatTabularFeatureMaps/hparams.yaml
docs/examples/customising_behaviour/loss_logs/modify_layers/ConcatTabularFeatureMaps/metrics.csv
docs/examples/model_comparison/README.rst
docs/examples/model_comparison/plot_model_comparison_loop_kfold.py
docs/examples/model_comparison/plot_two_models_traintest.py
docs/examples/model_comparison/loss_logs/two_models_traintest/ConcatTabularFeatureMaps/hparams.yaml
docs/examples/model_comparison/loss_logs/two_models_traintest/ConcatTabularFeatureMaps/metrics.csv
docs/examples/model_comparison/loss_logs/two_models_traintest/Tabular1Unimodal/hparams.yaml
docs/examples/model_comparison/loss_logs/two_models_traintest/Tabular1Unimodal/metrics.csv
docs/examples/training_and_testing/README.rst
docs/examples/training_and_testing/plot_one_model_binary_kfold.py
docs/examples/training_and_testing/plot_one_model_regression_traintest.py
docs/examples/training_and_testing/plot_using_external_data.py
docs/examples/training_and_testing/loss_logs/external_data/ConcatTabularData/hparams.yaml
docs/examples/training_and_testing/loss_logs/external_data/ConcatTabularData/metrics.csv
docs/examples/training_and_testing/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_0/hparams.yaml
docs/examples/training_and_testing/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_0/metrics.csv
docs/examples/training_and_testing/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_1/hparams.yaml
docs/examples/training_and_testing/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_1/metrics.csv
docs/examples/training_and_testing/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_2/hparams.yaml
docs/examples/training_and_testing/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_2/metrics.csv
docs/examples/training_and_testing/loss_logs/model_comparison_loop_kfold/Tabular2Unimodal_fold_0/hparams.yaml
docs/examples/training_and_testing/loss_logs/model_comparison_loop_kfold/Tabular2Unimodal_fold_0/metrics.csv
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_0/hparams.yaml
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_0/metrics.csv
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_1/hparams.yaml
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_1/metrics.csv
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_2/hparams.yaml
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_2/metrics.csv
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_3/hparams.yaml
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_3/metrics.csv
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_4/hparams.yaml
docs/examples/training_and_testing/loss_logs/one_model_binary_kfold/TabularCrossmodalMultiheadAttention_fold_4/metrics.csv
docs/examples/training_and_testing/loss_logs/two_models_traintest/ConcatTabularData/hparams.yaml
docs/examples/training_and_testing/loss_logs/two_models_traintest/ConcatTabularData/metrics.csv
docs/examples/training_and_testing/loss_logs/two_models_traintest/TabularChannelWiseMultiAttention/hparams.yaml
docs/examples/training_and_testing/loss_logs/two_models_traintest/TabularChannelWiseMultiAttention/metrics.csv
docs/how_to_contribute/A_template_other_fusion.py
docs/how_to_contribute/README.rst
docs/how_to_contribute/plot_template_subspace_fusion.py
docs/how_to_contribute/template_graph_fusion.py
fusilli/__init__.py
fusilli/_version.py
fusilli/data.py
fusilli/eval.py
fusilli/train.py
fusilli.egg-info/PKG-INFO
fusilli.egg-info/SOURCES.txt
fusilli.egg-info/dependency_links.txt
fusilli.egg-info/requires.txt
fusilli.egg-info/top_level.txt
fusilli/fusionmodels/__init__.py
fusilli/fusionmodels/base_model.py
fusilli/fusionmodels/tabularfusion/__init__.py
fusilli/fusionmodels/tabularfusion/activation.py
fusilli/fusionmodels/tabularfusion/attention_and_activation.py
fusilli/fusionmodels/tabularfusion/attention_weighted_GNN.py
fusilli/fusionmodels/tabularfusion/channelwise_att.py
fusilli/fusionmodels/tabularfusion/concat_data.py
fusilli/fusionmodels/tabularfusion/concat_feature_maps.py
fusilli/fusionmodels/tabularfusion/crossmodal_att.py
fusilli/fusionmodels/tabularfusion/decision.py
fusilli/fusionmodels/tabularfusion/edge_corr_gnn.py
fusilli/fusionmodels/tabularfusion/mcvae_model.py
fusilli/fusionmodels/tabularimagefusion/__init__.py
fusilli/fusionmodels/tabularimagefusion/channelwise_att.py
fusilli/fusionmodels/tabularimagefusion/concat_img_latent_tab_doubleloss.py
fusilli/fusionmodels/tabularimagefusion/concat_img_latent_tab_doubletrain.py
fusilli/fusionmodels/tabularimagefusion/concat_img_maps_tabular_data.py
fusilli/fusionmodels/tabularimagefusion/concat_img_maps_tabular_maps.py
fusilli/fusionmodels/tabularimagefusion/crossmodal_att.py
fusilli/fusionmodels/tabularimagefusion/decision.py
fusilli/fusionmodels/tabularimagefusion/denoise_tab_img_maps.py
fusilli/fusionmodels/unimodal/__init__.py
fusilli/fusionmodels/unimodal/image.py
fusilli/fusionmodels/unimodal/tabular1.py
fusilli/fusionmodels/unimodal/tabular2.py
fusilli/utils/__init__.py
fusilli/utils/check_model_validity.py
fusilli/utils/csv_loss_plotter.py
fusilli/utils/metrics_utils.py
fusilli/utils/model_chooser.py
fusilli/utils/model_modifier.py
fusilli/utils/training_utils.py
fusilli/utils/mcvae/setup.py
fusilli/utils/mcvae/examples/mcvae/sparse_vs_non_sparse.py
fusilli/utils/mcvae/src/__init__.py
fusilli/utils/mcvae/src/mcvae/__init__.py
fusilli/utils/mcvae/src/mcvae/datasets/__init__.py
fusilli/utils/mcvae/src/mcvae/datasets/synthetic.py
fusilli/utils/mcvae/src/mcvae/diagnostics/__init__.py
fusilli/utils/mcvae/src/mcvae/distributions/__init__.py
fusilli/utils/mcvae/src/mcvae/distributions/kl_utilities.py
fusilli/utils/mcvae/src/mcvae/distributions/ll_utilities.py
fusilli/utils/mcvae/src/mcvae/distributions/normal.py
fusilli/utils/mcvae/src/mcvae/distributions/utilities.py
fusilli/utils/mcvae/src/mcvae/gpu/__init__.py
fusilli/utils/mcvae/src/mcvae/imputation/__init__.py
fusilli/utils/mcvae/src/mcvae/models/__init__.py
fusilli/utils/mcvae/src/mcvae/models/mcvae.py
fusilli/utils/mcvae/src/mcvae/models/utils.py
fusilli/utils/mcvae/src/mcvae/models/vae.py
fusilli/utils/mcvae/src/mcvae/os/__init__.py
fusilli/utils/mcvae/src/mcvae/plot/__init__.py
fusilli/utils/mcvae/src/mcvae/utilities/__init__.py
tests/__init__.py
tests/test_data/__init__.py
tests/test_data/test_CustomDataset.py
tests/test_data/test_KFoldDataModule.py
tests/test_data/test_KFoldGraphDataModule.py
tests/test_data/test_LoadDatasets.py
tests/test_data/test_TrainTestDataModule.py
tests/test_data/test_TrainTestGraphDataModule.py
tests/test_data/test_downsample_img_batch.py
tests/test_data/test_get_data_module.py
tests/test_eval/__init__.py
tests/test_eval/test_ModelComparison.py
tests/test_eval/test_ParentPlotter.py
tests/test_models/__init__.py
tests/test_models/test_BaseModel.py
tests/test_models/test_ParentFusionModel.py
tests/test_models/test_subspace_and_graph_methods.py
tests/test_models/test_tabularfusion.py
tests/test_models/test_tabularimagefusion.py
tests/test_models/test_unimodal.py
tests/test_modifications/__init__.py
tests/test_modifications/test_attention_modifications.py
tests/test_modifications/test_check_model_validity.py
tests/test_modifications/test_general_modify_model_architecture.py
tests/test_modifications/test_graph_modifications.py
tests/test_modifications/test_operation_modifications.py
tests/test_modifications/test_subspace_modifications.py
tests/test_modifications/test_tensor_modifications.py
tests/test_modifications/test_unimodal_modifications.py
tests/test_pipeline/__init__.py
tests/test_pipeline/test_kfold.py
tests/test_pipeline/test_modify_and_new_data.py
tests/test_pipeline/test_traintest.py
tests/test_utils/__init__.py
tests/test_utils/test_logging.py
tests/test_utils/test_mcvae_early_stopping.py
tests/test_utils/test_metrics.py
tests/test_utils/test_model_chooser.py
tests/test_utils/test_training_utils.py