All Projects → Xiaohui9607 → f_anogan_pytorch

Xiaohui9607 / f_anogan_pytorch

Licence: other
Code for reproducing f-AnoGAN in Pytorch

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to f anogan pytorch

DGFraud-TF2
A Deep Graph-based Toolbox for Fraud Detection in TensorFlow 2.X
Stars: ✭ 84 (+200%)
Mutual labels:  outlier-detection, anomaly-detection
Awesome Ts Anomaly Detection
List of tools & datasets for anomaly detection on time-series data.
Stars: ✭ 2,027 (+7139.29%)
Mutual labels:  outlier-detection, anomaly-detection
pytod
TOD: GPU-accelerated Outlier Detection via Tensor Operations
Stars: ✭ 131 (+367.86%)
Mutual labels:  outlier-detection, anomaly-detection
ADRepository-Anomaly-detection-datasets
ADRepository: Real-world anomaly detection datasets
Stars: ✭ 77 (+175%)
Mutual labels:  outlier-detection, anomaly-detection
Anomaly Detection Resources
Anomaly detection related books, papers, videos, and toolboxes
Stars: ✭ 5,306 (+18850%)
Mutual labels:  outlier-detection, anomaly-detection
DCSO
Supplementary material for KDD 2018 workshop "DCSO: Dynamic Combination of Detector Scores for Outlier Ensembles"
Stars: ✭ 20 (-28.57%)
Mutual labels:  outlier-detection, anomaly-detection
drama
Main component extraction for outlier detection
Stars: ✭ 17 (-39.29%)
Mutual labels:  outlier-detection, anomaly-detection
deviation-network-image
Official PyTorch implementation of the paper “Explainable Deep Few-shot Anomaly Detection with Deviation Networks”, weakly/partially supervised anomaly detection, few-shot anomaly detection, image defect detection.
Stars: ✭ 47 (+67.86%)
Mutual labels:  outlier-detection, anomaly-detection
Pyod
A Python Toolbox for Scalable Outlier Detection (Anomaly Detection)
Stars: ✭ 5,083 (+18053.57%)
Mutual labels:  outlier-detection, anomaly-detection
XGBOD
Supplementary material for IJCNN paper "XGBOD: Improving Supervised Outlier Detection with Unsupervised Representation Learning"
Stars: ✭ 59 (+110.71%)
Mutual labels:  outlier-detection, anomaly-detection
kenchi
A scikit-learn compatible library for anomaly detection
Stars: ✭ 36 (+28.57%)
Mutual labels:  outlier-detection, anomaly-detection
deviation-network
Source code of the KDD19 paper "Deep anomaly detection with deviation networks", weakly/partially supervised anomaly detection, few-shot anomaly detection
Stars: ✭ 94 (+235.71%)
Mutual labels:  outlier-detection, anomaly-detection
outliertree
(Python, R, C++) Explainable outlier/anomaly detection through decision tree conditioning
Stars: ✭ 40 (+42.86%)
Mutual labels:  outlier-detection, anomaly-detection
anompy
A Python library for anomaly detection
Stars: ✭ 13 (-53.57%)
Mutual labels:  anomaly-detection
aequitas
Fairness regulator and rate limiter
Stars: ✭ 49 (+75%)
Mutual labels:  outlier-detection
anomaly-detection-models
some anomaly detection models and experiments.
Stars: ✭ 19 (-32.14%)
Mutual labels:  anomaly-detection
out-of-distribution-detection
The Ultimate Reference for Out of Distribution Detection with Deep Neural Networks
Stars: ✭ 117 (+317.86%)
Mutual labels:  anomaly-detection
HampelFilter
Arduino library for identifying outliers with a Hampel filter
Stars: ✭ 26 (-7.14%)
Mutual labels:  outlier-detection
kubervisor
The Kubervisor allow you to control which pods should receive traffic or not based on anomaly detection.It is a new kind of health check system.
Stars: ✭ 35 (+25%)
Mutual labels:  anomaly-detection
visualqc
VisualQC : assistive tool to ease the quality control workflow of neuroimaging data.
Stars: ✭ 56 (+100%)
Mutual labels:  outlier-detection

f-AnoGAN: Fast unsupervised anomaly detection with generative adversarial networks

Code for reproducing f-AnoGAN training and anomaly scoring presented in "f-AnoGAN: Fast Unsupervised Anomaly Detection with Generative Adversarial Networks", implemented in Pytorch.

Requirements

scikit-learn==0.21.2
torch==1.4.0
torchvision==0.5.0

Run

Generative adversarial training

$ python ./gan_training.py --n_epochs   50 --dataset    mnist --latent_dim 128 --img_size   32 --channels   1 --abnormal_class 0 --device     cuda --out        ckpts

Encoder training

$ python ./enc_training.py --n_epochs   5 --dataset    mnist --latent_dim 128 --img_size   32 --channels   1 --abnormal_class 0 --device     cuda --out        ckpts --G_path     ckpts/G_epoch49.pt --D_path     ckpts/D_epoch49.pt
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].