Coverage report: 71%

Files Functions Classes

coverage.py v7.11.0, created at 2025-12-08 07:26 +0000

File statements missing excluded coverage
instanovo/cli.py 87 15 2 83%
instanovo/common/dataset.py 52 6 0 88%
instanovo/common/predictor.py 393 42 1 89%
instanovo/common/scheduler.py 113 75 0 34%
instanovo/common/trainer.py 643 361 2 44%
instanovo/common/utils.py 134 44 0 67%
instanovo/constants.py 43 0 0 100%
instanovo/diffusion/cli.py 68 19 0 72%
instanovo/diffusion/data.py 51 6 0 88%
instanovo/diffusion/layers.py 36 5 0 86%
instanovo/diffusion/model.py 68 3 0 96%
instanovo/diffusion/multinomial_diffusion.py 222 116 0 48%
instanovo/diffusion/predict.py 196 31 0 84%
instanovo/diffusion/train.py 85 40 2 53%
instanovo/inference/beam_search.py 220 34 1 85%
instanovo/inference/diffusion.py 101 26 1 74%
instanovo/inference/greedy_search.py 137 20 1 85%
instanovo/inference/interfaces.py 43 8 0 81%
instanovo/inference/knapsack.py 82 4 0 95%
instanovo/inference/knapsack_beam_search.py 247 34 1 86%
instanovo/scripts/convert_to_sdf.py 28 0 2 100%
instanovo/scripts/get_zenodo_record.py 54 2 2 96%
instanovo/scripts/set_gcp_credentials.py 28 4 2 86%
instanovo/scripts/update_ipc_format.py 24 0 2 100%
instanovo/transformer/cli.py 61 13 0 79%
instanovo/transformer/data.py 111 13 0 88%
instanovo/transformer/layers.py 49 6 0 88%
instanovo/transformer/model.py 264 118 0 55%
instanovo/transformer/predict.py 67 7 0 90%
instanovo/transformer/train.py 77 36 2 53%
instanovo/types.py 21 0 0 100%
instanovo/utils/cli_utils.py 11 0 0 100%
instanovo/utils/colorlogging.py 27 2 0 93%
instanovo/utils/data_handler.py 798 315 7 61%
instanovo/utils/device_handler.py 57 1 0 98%
instanovo/utils/file_downloader.py 20 12 0 40%
instanovo/utils/metrics.py 124 4 0 97%
instanovo/utils/msreader.py 47 11 0 77%
instanovo/utils/residues.py 68 3 0 96%
instanovo/utils/s3.py 119 28 0 76%
Total 5076 1464 28 71%

No items found using the specified filter.