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

🎯 [EPIC] Design and Implement the New AnomalibModule for v2.0 #2364

Open
3 of 10 tasks
samet-akcay opened this issue Oct 14, 2024 · 0 comments
Open
3 of 10 tasks

🎯 [EPIC] Design and Implement the New AnomalibModule for v2.0 #2364

samet-akcay opened this issue Oct 14, 2024 · 0 comments
Milestone

Comments

@samet-akcay
Copy link
Contributor

samet-akcay commented Oct 14, 2024

Describe the epic

Design and implement the new AnomalibModule, which will serve as the core component of the Anomalib v2.0.0 release. This module will encapsulate all auxiliary operations (pre-processing, post-processing, evaluation, and visualization) as its main attributes, providing a unified and modular approach to anomaly detection pipelines.

For more details of the design, one could refer to the following slide deck.
New AnomalibModule with Auxiliary Operations.pptx

Goals

  • Create a flexible and extensible AnomalibModule as the cornerstone of Anomalib v2.0.0
  • Implement auxiliary operations as attributes of AnomalibModule for improved modularity and reusability
  • Ensure compatibility with various model architectures and training paradigms
  • Simplify the process of creating and customizing anomaly detection pipelines
  • Improve overall performance and scalability, including multi-GPU support

Tasks

High Priority

Low Priority

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🚧 In Progress
Development

No branches or pull requests

1 participant