├── Intro.png ├── README.md ├── baseline_models ├── AutoEncoders.py └── encder_decoder_part.py ├── dataloader ├── Mvtec_Loader.py ├── __pycache__ │ └── Mvtec_Loader.cpython-36.pyc └── test_loader.py ├── main_AE.py ├── main_MLNet_2nd.py ├── main_PNet.py ├── main_Stru.py ├── networks ├── AE_GAN.py ├── Controllable_Unet.py ├── MLNet_mask.py ├── __pycache__ │ ├── Controllable_Unet.cpython-36.pyc │ ├── MLNet_mask.cpython-36.pyc │ ├── discriminator.cpython-36.pyc │ └── unet_part.cpython-36.pyc ├── discriminator.py ├── unet.py └── unet_part.py ├── requirements.txt └── utils ├── Canny.py ├── __pycache__ ├── Canny.cpython-36.pyc ├── dip_operation.cpython-36.pyc ├── imge_blurr.cpython-36.pyc ├── parser.cpython-36.pyc ├── trick.cpython-36.pyc ├── vgg_loss.cpython-36.pyc └── visualizer.cpython-36.pyc ├── crf.py ├── dip_operation.py ├── imge_blurr.py ├── parser.py ├── trick.py ├── vgg_loss.py └── visualizer.py /Intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/Intro.png -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/README.md -------------------------------------------------------------------------------- /baseline_models/AutoEncoders.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/baseline_models/AutoEncoders.py -------------------------------------------------------------------------------- /baseline_models/encder_decoder_part.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/baseline_models/encder_decoder_part.py -------------------------------------------------------------------------------- /dataloader/Mvtec_Loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/dataloader/Mvtec_Loader.py -------------------------------------------------------------------------------- /dataloader/__pycache__/Mvtec_Loader.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/dataloader/__pycache__/Mvtec_Loader.cpython-36.pyc -------------------------------------------------------------------------------- /dataloader/test_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/dataloader/test_loader.py -------------------------------------------------------------------------------- /main_AE.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/main_AE.py -------------------------------------------------------------------------------- /main_MLNet_2nd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/main_MLNet_2nd.py -------------------------------------------------------------------------------- /main_PNet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/main_PNet.py -------------------------------------------------------------------------------- /main_Stru.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/main_Stru.py -------------------------------------------------------------------------------- /networks/AE_GAN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/AE_GAN.py -------------------------------------------------------------------------------- /networks/Controllable_Unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/Controllable_Unet.py -------------------------------------------------------------------------------- /networks/MLNet_mask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/MLNet_mask.py -------------------------------------------------------------------------------- /networks/__pycache__/Controllable_Unet.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/__pycache__/Controllable_Unet.cpython-36.pyc -------------------------------------------------------------------------------- /networks/__pycache__/MLNet_mask.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/__pycache__/MLNet_mask.cpython-36.pyc -------------------------------------------------------------------------------- /networks/__pycache__/discriminator.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/__pycache__/discriminator.cpython-36.pyc -------------------------------------------------------------------------------- /networks/__pycache__/unet_part.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/__pycache__/unet_part.cpython-36.pyc -------------------------------------------------------------------------------- /networks/discriminator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/discriminator.py -------------------------------------------------------------------------------- /networks/unet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/unet.py -------------------------------------------------------------------------------- /networks/unet_part.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/networks/unet_part.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/requirements.txt -------------------------------------------------------------------------------- /utils/Canny.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/Canny.py -------------------------------------------------------------------------------- /utils/__pycache__/Canny.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/__pycache__/Canny.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/dip_operation.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/__pycache__/dip_operation.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/imge_blurr.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/__pycache__/imge_blurr.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/parser.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/__pycache__/parser.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/trick.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/__pycache__/trick.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/vgg_loss.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/__pycache__/vgg_loss.cpython-36.pyc -------------------------------------------------------------------------------- /utils/__pycache__/visualizer.cpython-36.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/__pycache__/visualizer.cpython-36.pyc -------------------------------------------------------------------------------- /utils/crf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/crf.py -------------------------------------------------------------------------------- /utils/dip_operation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/dip_operation.py -------------------------------------------------------------------------------- /utils/imge_blurr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/imge_blurr.py -------------------------------------------------------------------------------- /utils/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/parser.py -------------------------------------------------------------------------------- /utils/trick.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/trick.py -------------------------------------------------------------------------------- /utils/vgg_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/vgg_loss.py -------------------------------------------------------------------------------- /utils/visualizer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/YutingXiao/P-Net_Mvtec_AD/HEAD/utils/visualizer.py --------------------------------------------------------------------------------