.gitignore
.gitmodules
.readthedocs.yaml
CHANGELOG.md
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/customising_behaviour/index.rst
docs/auto_examples/customising_behaviour/plot_modify_layer_sizes.codeobj.json
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.zip
docs/auto_examples/customising_behaviour/sg_execution_times.rst
docs/auto_examples/customising_behaviour/images/thumb/sphx_glr_plot_modify_layer_sizes_thumb.png
docs/auto_examples/model_comparison/index.rst
docs/auto_examples/model_comparison/plot_model_comparison_loop_kfold.codeobj.json
docs/auto_examples/model_comparison/plot_model_comparison_loop_kfold.ipynb
docs/auto_examples/model_comparison/plot_model_comparison_loop_kfold.py
docs/auto_examples/model_comparison/plot_model_comparison_loop_kfold.py.md5
docs/auto_examples/model_comparison/plot_model_comparison_loop_kfold.rst
docs/auto_examples/model_comparison/plot_model_comparison_loop_kfold.zip
docs/auto_examples/model_comparison/plot_two_models_traintest.codeobj.json
docs/auto_examples/model_comparison/plot_two_models_traintest.ipynb
docs/auto_examples/model_comparison/plot_two_models_traintest.py
docs/auto_examples/model_comparison/plot_two_models_traintest.py.md5
docs/auto_examples/model_comparison/plot_two_models_traintest.rst
docs/auto_examples/model_comparison/plot_two_models_traintest.zip
docs/auto_examples/model_comparison/sg_execution_times.rst
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_001.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_002.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_003.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_004.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_005.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_006.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_007.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_008.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_009.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_010.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_011.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_012.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_model_comparison_loop_kfold_013.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_two_models_traintest_001.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_two_models_traintest_002.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_two_models_traintest_003.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_two_models_traintest_004.png
docs/auto_examples/model_comparison/images/sphx_glr_plot_two_models_traintest_005.png
docs/auto_examples/model_comparison/images/thumb/sphx_glr_plot_model_comparison_loop_kfold_thumb.png
docs/auto_examples/model_comparison/images/thumb/sphx_glr_plot_two_models_traintest_thumb.png
docs/auto_examples/training_and_testing/index.rst
docs/auto_examples/training_and_testing/plot_one_model_binary_kfold.codeobj.json
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.zip
docs/auto_examples/training_and_testing/plot_one_model_regression_traintest.codeobj.json
docs/auto_examples/training_and_testing/plot_one_model_regression_traintest.ipynb
docs/auto_examples/training_and_testing/plot_one_model_regression_traintest.py
docs/auto_examples/training_and_testing/plot_one_model_regression_traintest.py.md5
docs/auto_examples/training_and_testing/plot_one_model_regression_traintest.rst
docs/auto_examples/training_and_testing/plot_one_model_regression_traintest.zip
docs/auto_examples/training_and_testing/plot_using_external_data.codeobj.json
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.py.md5
docs/auto_examples/training_and_testing/plot_using_external_data.rst
docs/auto_examples/training_and_testing/plot_using_external_data.zip
docs/auto_examples/training_and_testing/sg_execution_times.rst
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_one_model_regression_traintest_001.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_one_model_regression_traintest_002.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_using_external_data_001.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_using_external_data_002.png
docs/auto_examples/training_and_testing/images/sphx_glr_plot_using_external_data_003.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_one_model_regression_traintest_thumb.png
docs/auto_examples/training_and_testing/images/thumb/sphx_glr_plot_using_external_data_thumb.png
docs/contributing_examples/A_template_other_fusion.codeobj.json
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.zip
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.codeobj.json
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.zip
docs/contributing_examples/sg_execution_times.rst
docs/contributing_examples/template_graph_fusion.codeobj.json
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.zip
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/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/metrics.csv
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/model_comparison_loop_kfold/ActivationFusion_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/ActivationFusion_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/ActivationFusion_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/AttentionAndSelfActivation_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/AttentionAndSelfActivation_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/AttentionAndSelfActivation_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/AttentionWeightedGNN_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/AttentionWeightedGNN_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/AttentionWeightedGNN_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/ConcatTabularData_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/ConcatTabularData_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/ConcatTabularData_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/ConcatTabularFeatureMaps_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/ConcatTabularFeatureMaps_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/ConcatTabularFeatureMaps_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/EdgeCorrGNN_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/EdgeCorrGNN_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/EdgeCorrGNN_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/MCVAE_tab_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/MCVAE_tab_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/MCVAE_tab_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/Tabular1Unimodal_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/Tabular2Unimodal_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/Tabular2Unimodal_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/Tabular2Unimodal_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularChannelWiseMultiAttention_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularChannelWiseMultiAttention_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularChannelWiseMultiAttention_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularCrossmodalMultiheadAttention_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularCrossmodalMultiheadAttention_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularCrossmodalMultiheadAttention_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularDecision_fold_0/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularDecision_fold_1/metrics.csv
docs/examples/model_comparison/loss_logs/model_comparison_loop_kfold/TabularDecision_fold_2/metrics.csv
docs/examples/model_comparison/loss_logs/two_models_traintest/ConcatTabularFeatureMaps/metrics.csv
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/ConcatTabularFeatureMaps/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/metrics.csv
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/metrics.csv
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/metrics.csv
docs/examples/training_and_testing/loss_logs/one_model_regression_traintest/TabularCrossmodalMultiheadAttention/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/scm_file_list.json
fusilli.egg-info/scm_version.json
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/fusionmodels/unimodal/tabular3.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/.gitignore
fusilli/utils/mcvae/LICENSE
fusilli/utils/mcvae/README.md
fusilli/utils/mcvae/environment.yml
fusilli/utils/mcvae/setup.py
fusilli/utils/mcvae/examples/mcvae/mcvae.pt
fusilli/utils/mcvae/examples/mcvae/smcvae.pt
fusilli/utils/mcvae/examples/mcvae/sparse_vs_non_sparse.py
fusilli/utils/mcvae/examples/mt-mcvae/mar.py
fusilli/utils/mcvae/examples/mt-mcvae/mnar.py
fusilli/utils/mcvae/fig/mcvae.svg
fusilli/utils/mcvae/fig/mt-mcvae.png
fusilli/utils/mcvae/fig/mt-mcvae.svg
fusilli/utils/mcvae/fig/sampling.png
fusilli/utils/mcvae/fig/sampling.svg
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_3tabular_modalities.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