在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):LilitYolyan/CutPaste开源软件地址(OpenSource Url):https://github.com/LilitYolyan/CutPaste开源编程语言(OpenSource Language):Python 100.0%开源软件介绍(OpenSource Introduction):CutPasteUnofficial implementation of Google's "CutPaste: Self-Supervised Learning for Anomaly Detection and Localization" in PyTorch InstallationTo rerun experiments or try on your own dataset, first clone the repository and install
Self-supervised trainingRun For 3 way classification head
For binary classification head
For feature extractor any torchvision model can be used. For example to use EfficientNet(B4)
To track training process with TensorBoard
Anomaly DetectionTo run anomaly detection for MVTec with Gaussian Density Estimator
TODO
Any contribution is appreciated! Experiment ResultsFor more experiment results go to "experiments.md" To train self-supervised model we used same hyperparameters as was used in paper:
AUC comparison of our code and paper results
ROC curves using embeddings from binary classification for self-supervised learningt-SNE visualisation of embeddings |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论