Coverage report: 61%

Files Functions Classes

coverage.py v7.6.5, created at 2024-11-14 23:14 +0100

File function statements missing excluded coverage
src/bob/pad/face/__init__.py (no function) 2 0 0 100%
src/bob/pad/face/config/__init__.py (no function) 0 0 0 100%
src/bob/pad/face/config/casia_fasd.py (no function) 2 0 0 100%
src/bob/pad/face/config/casia_surf.py (no function) 2 0 0 100%
src/bob/pad/face/config/deep_pix_bis.py (no function) 24 2 0 92%
src/bob/pad/face/config/lbp_svm.py _init_pipeline 15 15 0 0%
src/bob/pad/face/config/lbp_svm.py (no function) 15 15 0 0%
src/bob/pad/face/config/mask_attack.py (no function) 2 0 0 100%
src/bob/pad/face/config/oulu_npu.py (no function) 2 0 0 100%
src/bob/pad/face/config/replay_attack.py (no function) 2 0 0 100%
src/bob/pad/face/config/replay_mobile.py (no function) 2 0 0 100%
src/bob/pad/face/config/swan.py (no function) 2 0 0 100%
src/bob/pad/face/database/__init__.py __appropriate__ 2 0 0 100%
src/bob/pad/face/database/__init__.py (no function) 11 0 0 100%
src/bob/pad/face/database/casia_fasd.py CasiaFasdPadDatabase 7 0 0 100%
src/bob/pad/face/database/casia_fasd.py (no function) 8 0 0 100%
src/bob/pad/face/database/casia_surf.py load_multi_stream 3 3 0 0%
src/bob/pad/face/database/casia_surf.py casia_surf_multistream_load 7 7 0 0%
src/bob/pad/face/database/casia_surf.py casia_surf_multistream_load._load 11 11 0 0%
src/bob/pad/face/database/casia_surf.py CasiaSurfMultiStreamSample 1 1 0 0%
src/bob/pad/face/database/casia_surf.py CasiaSurfPadDatabase.__init__ 7 4 0 43%
src/bob/pad/face/database/casia_surf.py CasiaSurfPadDatabase.protocols 1 1 0 0%
src/bob/pad/face/database/casia_surf.py CasiaSurfPadDatabase.groups 1 1 0 0%
src/bob/pad/face/database/casia_surf.py CasiaSurfPadDatabase.list_file 2 2 0 0%
src/bob/pad/face/database/casia_surf.py (no function) 19 0 0 100%
src/bob/pad/face/database/database.py get_no_transform 1 0 0 100%
src/bob/pad/face/database/database.py delayed_video_load 24 1 0 96%
src/bob/pad/face/database/database.py VideoPadSample 1 0 0 100%
src/bob/pad/face/database/database.py (no function) 9 0 0 100%
src/bob/pad/face/database/mask_attack.py load_frames_from_hdf5 6 5 0 17%
src/bob/pad/face/database/mask_attack.py load_annotations_from_hdf5 4 4 0 0%
src/bob/pad/face/database/mask_attack.py delayed_maskattack_video_load 10 0 0 100%
src/bob/pad/face/database/mask_attack.py MaskAttackPadSample 1 0 0 100%
src/bob/pad/face/database/mask_attack.py MaskAttackPadDatabase 7 0 0 100%
src/bob/pad/face/database/mask_attack.py (no function) 18 0 0 100%
src/bob/pad/face/database/oulu_npu.py OuluNpuPadDatabase 11 0 0 100%
src/bob/pad/face/database/oulu_npu.py (no function) 8 0 0 100%
src/bob/pad/face/database/replay_attack.py ReplayAttackPadDatabase 11 0 0 100%
src/bob/pad/face/database/replay_attack.py (no function) 8 0 0 100%
src/bob/pad/face/database/replay_mobile.py get_rm_video_transform 3 0 0 100%
src/bob/pad/face/database/replay_mobile.py get_rm_video_transform.transform 3 3 0 0%
src/bob/pad/face/database/replay_mobile.py ReplayMobilePadDatabase 11 0 0 100%
src/bob/pad/face/database/replay_mobile.py (no function) 11 0 0 100%
src/bob/pad/face/database/swan.py SwanPadDatabase 11 0 0 100%
src/bob/pad/face/database/swan.py (no function) 8 0 0 100%
src/bob/pad/face/deep_pix_bis.py DeepPixBiS.__init__ 6 0 0 100%
src/bob/pad/face/deep_pix_bis.py DeepPixBiS.forward 7 0 0 100%
src/bob/pad/face/deep_pix_bis.py DeepPixBisClassifier.__init__ 18 1 0 94%
src/bob/pad/face/deep_pix_bis.py DeepPixBisClassifier.load_model 8 1 0 88%
src/bob/pad/face/deep_pix_bis.py DeepPixBisClassifier.predict_proba 15 0 0 100%
src/bob/pad/face/deep_pix_bis.py DeepPixBisClassifier.predict 2 2 0 0%
src/bob/pad/face/deep_pix_bis.py DeepPixBisClassifier.fit 1 1 0 0%
src/bob/pad/face/deep_pix_bis.py DeepPixBisClassifier.__getstate__ 3 3 0 0%
src/bob/pad/face/deep_pix_bis.py DeepPixBisClassifier._more_tags 1 0 0 100%
src/bob/pad/face/deep_pix_bis.py DeepPixBisClassifier.place_model_on_device 4 0 0 100%
src/bob/pad/face/deep_pix_bis.py (no function) 24 0 0 100%
src/bob/pad/face/extractor/__init__.py __appropriate__ 2 1 0 50%
src/bob/pad/face/extractor/__init__.py (no function) 3 0 0 100%
src/bob/pad/face/preprocessor/Patch.py ImagePatches.__init__ 4 4 0 0%
src/bob/pad/face/preprocessor/Patch.py ImagePatches.transform 1 1 0 0%
src/bob/pad/face/preprocessor/Patch.py ImagePatches.transform_one_image 3 3 0 0%
src/bob/pad/face/preprocessor/Patch.py VideoPatches.__init__ 6 6 0 0%
src/bob/pad/face/preprocessor/Patch.py VideoPatches.transform 2 2 0 0%
src/bob/pad/face/preprocessor/Patch.py VideoPatches.transform_one_video 15 15 0 0%
src/bob/pad/face/preprocessor/Patch.py (no function) 13 0 0 100%
src/bob/pad/face/preprocessor/__init__.py __appropriate__ 2 0 0 100%
src/bob/pad/face/preprocessor/__init__.py (no function) 4 0 0 100%
src/bob/pad/face/script/__init__.py (no function) 0 0 0 100%
src/bob/pad/face/script/statistics.py statistics 43 43 0 0%
src/bob/pad/face/script/statistics.py (no function) 15 15 0 0%
src/bob/pad/face/transformer/VideoToFrames.py _get 1 0 0 100%
src/bob/pad/face/transformer/VideoToFrames.py VideoToFrames.__init__ 1 0 0 100%
src/bob/pad/face/transformer/VideoToFrames.py VideoToFrames.transform 20 3 0 85%
src/bob/pad/face/transformer/VideoToFrames.py VideoToFrames.fit 1 1 0 0%
src/bob/pad/face/transformer/VideoToFrames.py VideoToFrames._more_tags 1 1 0 0%
src/bob/pad/face/transformer/VideoToFrames.py (no function) 12 0 0 100%
src/bob/pad/face/transformer/__init__.py __appropriate__ 2 0 0 100%
src/bob/pad/face/transformer/__init__.py (no function) 4 0 0 100%
src/bob/pad/face/transformer/histogram.py _get_cropping_size 4 4 0 0%
src/bob/pad/face/transformer/histogram.py _extract_patches 7 7 0 0%
src/bob/pad/face/transformer/histogram.py SpatialHistogram.__init__ 3 3 0 0%
src/bob/pad/face/transformer/histogram.py SpatialHistogram.fit 1 1 0 0%
src/bob/pad/face/transformer/histogram.py SpatialHistogram.transform 6 6 0 0%
src/bob/pad/face/transformer/histogram.py SpatialHistogram._spatial_histogram 7 7 0 0%
src/bob/pad/face/transformer/histogram.py SpatialHistogram._more_tags 1 1 0 0%
src/bob/pad/face/transformer/histogram.py (no function) 11 11 0 0%
src/bob/pad/face/utils/__init__.py (no function) 2 0 0 100%
src/bob/pad/face/utils/load_utils.py block 13 0 0 100%
src/bob/pad/face/utils/load_utils.py scale 8 3 0 62%
src/bob/pad/face/utils/load_utils.py frames 3 0 0 100%
src/bob/pad/face/utils/load_utils.py number_of_frames 2 0 0 100%
src/bob/pad/face/utils/load_utils.py bbx_cropper 8 8 0 0%
src/bob/pad/face/utils/load_utils.py min_face_size_normalizer 1 1 0 0%
src/bob/pad/face/utils/load_utils.py yield_faces 12 2 0 83%
src/bob/pad/face/utils/load_utils.py scale_face 5 0 0 100%
src/bob/pad/face/utils/load_utils.py blocks 13 0 0 100%
src/bob/pad/face/utils/load_utils.py block_generator 12 12 0 0%
src/bob/pad/face/utils/load_utils.py blocks_generator 9 9 0 0%
src/bob/pad/face/utils/load_utils.py color_augmentation 8 8 0 0%
src/bob/pad/face/utils/load_utils.py random_sample 1 1 0 0%
src/bob/pad/face/utils/load_utils.py random_patches 8 8 0 0%
src/bob/pad/face/utils/load_utils.py extract_patches 3 3 0 0%
src/bob/pad/face/utils/load_utils.py the_giant_video_loader 20 20 0 0%
src/bob/pad/face/utils/load_utils.py (no function) 26 0 0 100%
Total   754 293 0 61%

No items found using the specified filter.