Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ensembling methods for tiling to Anomalib #1226

Merged
merged 242 commits into from
Oct 24, 2024

Change mvtec to MVTec in test path

8e3d9d5
Select commit
Loading
Failed to load commit list.
Merged

Add ensembling methods for tiling to Anomalib #1226

Change mvtec to MVTec in test path
8e3d9d5
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch succeeded Oct 23, 2024 in 0s

96.63% of diff hit (target 80.38%)

View this Pull Request on Codecov

96.63% of diff hit (target 80.38%)

Annotations

Check warning on line 109 in src/anomalib/pipelines/tiled_ensemble/components/merging.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/merging.py#L109

Added line #L109 was not covered by tests

Check warning on line 161 in src/anomalib/pipelines/tiled_ensemble/components/metrics_calculation.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/metrics_calculation.py#L161

Added line #L161 was not covered by tests

Check warning on line 164 in src/anomalib/pipelines/tiled_ensemble/components/metrics_calculation.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/metrics_calculation.py#L163-L164

Added lines #L163 - L164 were not covered by tests

Check warning on line 86 in src/anomalib/pipelines/tiled_ensemble/components/model_training.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/model_training.py#L85-L86

Added lines #L85 - L86 were not covered by tests

Check warning on line 165 in src/anomalib/pipelines/tiled_ensemble/components/model_training.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/model_training.py#L165

Added line #L165 was not covered by tests

Check warning on line 65 in src/anomalib/pipelines/tiled_ensemble/components/prediction.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/prediction.py#L65

Added line #L65 was not covered by tests

Check warning on line 93 in src/anomalib/pipelines/tiled_ensemble/components/prediction.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/prediction.py#L92-L93

Added lines #L92 - L93 were not covered by tests

Check warning on line 153 in src/anomalib/pipelines/tiled_ensemble/components/smoothing.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/smoothing.py#L153

Added line #L153 was not covered by tests

Check warning on line 167 in src/anomalib/pipelines/tiled_ensemble/components/smoothing.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/smoothing.py#L166-L167

Added lines #L166 - L167 were not covered by tests

Check warning on line 170 in src/anomalib/pipelines/tiled_ensemble/components/stats_calculation.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/stats_calculation.py#L169-L170

Added lines #L169 - L170 were not covered by tests

Check warning on line 173 in src/anomalib/pipelines/tiled_ensemble/components/stats_calculation.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/stats_calculation.py#L172-L173

Added lines #L172 - L173 were not covered by tests

Check warning on line 149 in src/anomalib/pipelines/tiled_ensemble/components/utils/prediction_merging.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/utils/prediction_merging.py#L149

Added line #L149 was not covered by tests

Check warning on line 151 in src/anomalib/pipelines/tiled_ensemble/components/utils/prediction_merging.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/utils/prediction_merging.py#L151

Added line #L151 was not covered by tests

Check warning on line 63 in src/anomalib/pipelines/tiled_ensemble/components/visualization.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/visualization.py#L63

Added line #L63 was not covered by tests

Check warning on line 124 in src/anomalib/pipelines/tiled_ensemble/components/visualization.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/components/visualization.py#L124

Added line #L124 was not covered by tests

Check warning on line 53 in src/anomalib/pipelines/tiled_ensemble/test_pipeline.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/test_pipeline.py#L52-L53

Added lines #L52 - L53 were not covered by tests

Check warning on line 77 in src/anomalib/pipelines/tiled_ensemble/test_pipeline.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/test_pipeline.py#L77

Added line #L77 was not covered by tests

Check warning on line 11 in src/anomalib/pipelines/tiled_ensemble/train_pipeline.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/train_pipeline.py#L11

Added line #L11 was not covered by tests

Check warning on line 82 in src/anomalib/pipelines/tiled_ensemble/train_pipeline.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/train_pipeline.py#L82

Added line #L82 was not covered by tests

Check warning on line 97 in src/anomalib/pipelines/tiled_ensemble/train_pipeline.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/train_pipeline.py#L96-L97

Added lines #L96 - L97 were not covered by tests

Check warning on line 101 in src/anomalib/pipelines/tiled_ensemble/train_pipeline.py

See this annotation in the file changed.

@codecov codecov / codecov/patch

src/anomalib/pipelines/tiled_ensemble/train_pipeline.py#L101

Added line #L101 was not covered by tests