Skip to content
Discussion options

You must be logged in to vote

With Anomalib v2, task is handled under the hood, so you don't need to specify anything. Depending on what you pass as input data, Anomalib ensures whether it is a classification or segmentation task.

If you want to customise, things we split everything into the following categories:

  • Pre-Processing
  • Model Forward Padd
  • Post-Processing
  • Evaluation
  • Visualization

So, each model now has the corresponding pre_processor, model, post_processor, evaluator and visualizer modules. If you want to customise them you can do via both CLI and API.

In your case, you don't pass ground truth masks, so you might want some customised metric evaluation and visualisation. Let's have a look how you could do it.

C…

Replies: 6 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@1713mz
Comment options

Answer selected by samet-akcay
Comment options

You must be logged in to vote
2 replies
@wenwu2021
Comment options

@samet-akcay
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
7 participants
Converted from issue

This discussion was converted from issue #2586 on June 19, 2025 05:56.