several xai methods for deepfake detection
needs a general clean-up
segmentation mostly copy paste from https://github.com/NielsRogge/Transformers-Tutorials/blob/master/DINOv2/Train_a_linear_classifier_on_top_of_DINOv2_for_semantic_segmentation.ipynb
keras visualization code from https://www.geeksforgeeks.org/visualizing-representations-of-outputs-activations-of-each-cnn-layer/
DINOv2 pca from https://github.com/purnasai/Dino_V2/blob/main/2.PCA_visualization.ipynb
DINOv2 attention maps from https://gitlab.com/ziegleto-machine-learning/dino/-/blob/main/visualize_attention.py
captum explanations from tutorial https://captum.ai/tutorials/Resnet_TorchVision_Interpret
heartbeat pyvhr explorat from https://github.com/phuselab/pyVHR/blob/master/notebooks/pyVHR_run_on_video.ipynb