anomalib.models.draem.lightning_model¶
DRÆM – A discriminatively trained reconstruction embedding for surface anomaly detection.
Paper https://arxiv.org/abs/2108.07610
Module Contents¶
Classes¶
DRÆM: A discriminatively trained reconstruction embedding for surface anomaly detection. |
|
DRÆM: A discriminatively trained reconstruction embedding for surface anomaly detection. |
- class anomalib.models.draem.lightning_model.Draem(anomaly_source_path: Optional[str] = None)[source]¶
Bases:
anomalib.models.components.AnomalyModuleDRÆM: A discriminatively trained reconstruction embedding for surface anomaly detection.
- Parameters
anomaly_source_path (Optional[str]) – Path to folder that contains the anomaly source images. Random noise will be used if left empty.
- class anomalib.models.draem.lightning_model.DraemLightning(hparams: Union[omegaconf.DictConfig, omegaconf.ListConfig])[source]¶
Bases:
DraemDRÆM: A discriminatively trained reconstruction embedding for surface anomaly detection.
- Parameters
hparams (Union[DictConfig, ListConfig]) – Model parameters