Coverage report: 90%

Files Functions Classes

coverage.py v7.14.1, created at 2026-07-21 08:27 +0000

      Statements   Branches   Total
File class   coverage statements missing excluded   coverage branches partial   coverage
packages/dqm-ml-core/src/dqm_ml_core/__init__.py (no class)   100% 7 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/_version_.py (no class)   100% 11 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/api/__init__.py (no class)   100% 5 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/api/features_processor.py FeaturesProcessor   100% 22 0 0   100% 10 0   100%
packages/dqm-ml-core/src/dqm_ml_core/api/features_processor.py (no class)   100% 8 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/api/gap_processor.py GapProcessor   100% 14 0 0   100% 6 0   100%
packages/dqm-ml-core/src/dqm_ml_core/api/gap_processor.py (no class)   100% 11 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/api/metrics_processor.py MetricsProcessor   88% 17 2 0   100% 8 0   92%
packages/dqm-ml-core/src/dqm_ml_core/api/metrics_processor.py (no class)   100% 11 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/api/processor.py Processor   100% 23 0 0   100% 6 0   100%
packages/dqm-ml-core/src/dqm_ml_core/api/processor.py (no class)   100% 8 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/metrics/__init__.py (no class)   100% 3 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/metrics/completeness.py CompletenessProcessor   100% 76 0 0   100% 36 0   100%
packages/dqm-ml-core/src/dqm_ml_core/metrics/completeness.py (no class)   100% 26 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/metrics/diversity.py DiversityProcessor   100% 71 0 0   94% 36 2   98%
packages/dqm-ml-core/src/dqm_ml_core/metrics/diversity.py (no class)   100% 21 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/metrics/representativeness.py RepresentativenessProcessor   92% 280 22 1   81% 122 23   89%
packages/dqm-ml-core/src/dqm_ml_core/metrics/representativeness.py (no class)   100% 59 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/__init__.py (no class)   100% 8 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/columns.py ColumnRename   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/columns.py ColumnsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/columns.py (no class)   100% 12 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/config.py JobConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/config.py (no class)   100% 13 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/dataloaders.py FilterConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/dataloaders.py SamplePathConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/dataloaders.py SplitConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/dataloaders.py TransformType   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/dataloaders.py TransformConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/dataloaders.py DataLoaderConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/dataloaders.py DataLoadersConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/dataloaders.py (no class)   100% 46 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/global_.py RetryConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/global_.py StorageConfig   0% 3 3 0   0% 2 0   0%
packages/dqm-ml-core/src/dqm_ml_core/models/global_.py ComputeConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/global_.py ImageErrorsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/global_.py TabularErrorsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/global_.py ErrorsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/global_.py (no class)   100% 52 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/interfaces.py _InterfaceBase   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/interfaces.py FeaturesInterfaceConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/interfaces.py MetricsInterfaceConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/interfaces.py GapInterfaceConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/interfaces.py (no class)   100% 18 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/outputs.py ParquetOutputConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/outputs.py FeaturesOutputsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/outputs.py MetricsOutputsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/outputs.py GapOutputsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/outputs.py (no class)   100% 20 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py _ProcessorBase   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py HistogramConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py ImageFeaturesProcessorConfig   50% 12 6 0   50% 10 3   50%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py ModelConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py InferConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py FeaturesEmbeddingsProcessorConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py CompletenessProcessorConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py InterpretationConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py HistogramsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py ShannonConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py GrteConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py KsConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py ColumnDistributionParams   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py RepresentativenessProcessorConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py DiversityProcessorConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py KernelParamsRbf   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py KernelParamsPoly   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py DistanceConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py HistogramSummaryConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py SummaryConfig   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py DomainGapProcessorConfig   71% 7 2 0   67% 6 2   69%
packages/dqm-ml-core/src/dqm_ml_core/models/processors.py (no class)   100% 127 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/utils/__init__.py (no class)   100% 3 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/utils/image_loading.py ImageLoadingMixin   67% 18 6 0   83% 6 1   71%
packages/dqm-ml-core/src/dqm_ml_core/utils/image_loading.py (no class)   100% 13 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/utils/matching.py (no class)   100% 20 0 0   100% 10 0   100%
packages/dqm-ml-core/src/dqm_ml_core/utils/processor_runner.py ProcessorRunner   99% 71 1 0   87% 30 4   95%
packages/dqm-ml-core/src/dqm_ml_core/utils/processor_runner.py (no class)   100% 19 0 0   100% 0 0   100%
packages/dqm-ml-core/src/dqm_ml_core/utils/registry.py PluginLoadedRegistry   100% 18 0 0   100% 10 0   100%
packages/dqm-ml-core/src/dqm_ml_core/utils/registry.py (no class)   100% 38 0 0   83% 6 1   98%
packages/dqm-ml-images/src/dqm_ml_images/__init__.py (no class)   100% 2 0 0   100% 0 0   100%
packages/dqm-ml-images/src/dqm_ml_images/_version_.py (no class)   0% 11 11 0   100% 0 0   0%
packages/dqm-ml-images/src/dqm_ml_images/visual_features.py VisualFeaturesProcessor   87% 153 20 0   76% 78 11   83%
packages/dqm-ml-images/src/dqm_ml_images/visual_features.py (no class)   100% 42 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/__init__.py (no class)   100% 3 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/_version_.py (no class)   100% 11 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/cli.py (no class)   89% 163 18 0   76% 66 14   85%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/__init__.py (no class)   100% 5 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/filters.py (no class)   100% 9 0 0   100% 4 0   100%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/pandas.py PandasDataSelection   100% 20 0 0   75% 4 1   96%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/pandas.py PandasDataLoader   87% 45 6 0   80% 20 2   85%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/pandas.py (no class)   100% 40 0 0   100% 8 0   100%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/parquet.py ParquetDataSelection   97% 59 2 0   92% 26 2   95%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/parquet.py ParquetDataLoader   83% 60 10 0   71% 24 3   80%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/parquet.py (no class)   100% 40 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/proto.py DataSelection   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/proto.py DataLoader   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/dataloaders/proto.py (no class)   100% 10 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/job.py DatasetJob   99% 276 2 0   96% 162 7   98%
packages/dqm-ml-job/src/dqm_ml_job/job.py (no class)   100% 57 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/outputwriter/__init__.py OutputWriter   100% 0 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/outputwriter/__init__.py (no class)   100% 10 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/outputwriter/parquet.py ParquetOutputWriter   78% 78 17 0   84% 38 4   80%
packages/dqm-ml-job/src/dqm_ml_job/outputwriter/parquet.py (no class)   100% 21 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/utils/__init__.py (no class)   100% 2 0 0   100% 0 0   100%
packages/dqm-ml-job/src/dqm_ml_job/utils/s3.py (no class)   21% 47 37 0   0% 26 0   14%
packages/dqm-ml-pytorch/src/dqm_ml_pytorch/__init__.py (no class)   100% 3 0 0   100% 0 0   100%
packages/dqm-ml-pytorch/src/dqm_ml_pytorch/_version_.py (no class)   0% 11 11 0   100% 0 0   0%
packages/dqm-ml-pytorch/src/dqm_ml_pytorch/domain_gap.py DomainGapProcessor   94% 345 21 0   88% 150 14   92%
packages/dqm-ml-pytorch/src/dqm_ml_pytorch/domain_gap.py (no class)   100% 108 0 0   100% 4 0   100%
packages/dqm-ml-pytorch/src/dqm_ml_pytorch/image_embedding.py ImageEmbeddingProcessor   83% 226 39 0   69% 102 14   78%
packages/dqm-ml-pytorch/src/dqm_ml_pytorch/image_embedding.py (no class)   100% 60 0 0   100% 0 0   100%
packages/dqm-ml/src/dqm_ml/__init__.py (no class)   100% 2 0 0   100% 0 0   100%
packages/dqm-ml/src/dqm_ml/__main__.py _HelpAction   100% 7 0 0   100% 4 0   100%
packages/dqm-ml/src/dqm_ml/__main__.py (no class)   94% 33 2 0   75% 8 2   90%
packages/dqm-ml/src/dqm_ml/_version_.py (no class)   0% 11 11 0   100% 0 0   0%
packages/dqm-ml/src/dqm_ml/cli_tools.py Bcolors   100% 0 0 0   100% 0 0   100%
packages/dqm-ml/src/dqm_ml/cli_tools.py CustomFormatter   100% 10 0 0   100% 4 0   100%
packages/dqm-ml/src/dqm_ml/cli_tools.py (no class)   100% 19 0 0   100% 0 0   100%
packages/dqm-ml/src/dqm_ml/dependency.py (no class)   100% 45 0 0   100% 14 0   100%
Total     92% 3235 249 1   83% 1046 110   90%

No items found using the specified filter.