All Projects → YuhaoCheng → PyAnomaly

YuhaoCheng / PyAnomaly

Licence: Apache-2.0 License
Useful Toolbox for Anomaly Detection

Programming Languages

python
139335 projects - #7 most used programming language
Cuda
1817 projects
C++
36643 projects - #6 most used programming language
shell
77523 projects
Dockerfile
14818 projects
Batchfile
5799 projects
Makefile
30231 projects

Projects that are alternatives of or similar to PyAnomaly

MIST VAD
Official codes for CVPR2021 paper "MIST: Multiple Instance Self-Training Framework for Video Anomaly Detection"
Stars: ✭ 52 (-45.26%)
Mutual labels:  anomaly-detection, video-anomaly-detection
RTFM
Official code for 'Weakly-supervised Video Anomaly Detection with Robust Temporal Feature Magnitude Learning' [ICCV 2021]
Stars: ✭ 216 (+127.37%)
Mutual labels:  anomaly-detection, video-anomaly-detection
opensnitch
OpenSnitch is a GNU/Linux application firewall
Stars: ✭ 398 (+318.95%)
Mutual labels:  anomaly-detection
mpz
Music player for big local collections
Stars: ✭ 50 (-47.37%)
Mutual labels:  multimedia
lecture-demos
Demonstrations for the interactive exploration of selected core concepts of audio, image and video processing as well as related topics
Stars: ✭ 12 (-87.37%)
Mutual labels:  multimedia
ADRepository-Anomaly-detection-datasets
ADRepository: Real-world anomaly detection datasets
Stars: ✭ 77 (-18.95%)
Mutual labels:  anomaly-detection
AMR
This is our official implementation for the paper: Jinhui Tang, Xiaoyu Du, Xiangnan He, Fajie Yuan, Qi Tian, and Tat-Seng Chua, Adversarial Training Towards Robust Multimedia Recommender System.
Stars: ✭ 30 (-68.42%)
Mutual labels:  multimedia
Supersymmetric-artificial-neural-network
The "Supersymmetric Artificial Neural Network" (or "Edward Witten/String theory powered artificial neural network") is a Lie Superalgebra aligned algorithmic learning model, based on evidence pertaining to Supersymmetry in the biological brain.
Stars: ✭ 21 (-77.89%)
Mutual labels:  artificial-neural-networks
khiva-ruby
High-performance time series algorithms for Ruby
Stars: ✭ 27 (-71.58%)
Mutual labels:  anomaly-detection
Neural-Network-from-Scratch-Python
A simple implementation to create and train a neural network in python. This implementation does not use any machine learning framework.
Stars: ✭ 12 (-87.37%)
Mutual labels:  artificial-neural-networks
mtad-gat-pytorch
PyTorch implementation of MTAD-GAT (Multivariate Time-Series Anomaly Detection via Graph Attention Networks) by Zhao et. al (2020, https://arxiv.org/abs/2009.02040).
Stars: ✭ 85 (-10.53%)
Mutual labels:  anomaly-detection
DCSO
Supplementary material for KDD 2018 workshop "DCSO: Dynamic Combination of Detector Scores for Outlier Ensembles"
Stars: ✭ 20 (-78.95%)
Mutual labels:  anomaly-detection
dlaicourse-Tensorflow
Repository containing Jupyter Notebooks for the TensorFlow in Practice specialization in Coursera
Stars: ✭ 12 (-87.37%)
Mutual labels:  artificial-neural-networks
all-classifiers-2019
A collection of computer vision projects for Acute Lymphoblastic Leukemia classification/early detection.
Stars: ✭ 24 (-74.74%)
Mutual labels:  artificial-neural-networks
DeepAnomalyDetection benchmark
Benchmark for DeepLearning anomaly detection
Stars: ✭ 25 (-73.68%)
Mutual labels:  anomaly-detection
EVT
使用极端值理论(Extreme Value Theory)实现阈值动态自动化设置
Stars: ✭ 48 (-49.47%)
Mutual labels:  anomaly-detection
Course-Notes-Deep-Learning-by-Andrew-NG-on-Coursera
Hand Written course notes of Deep Learning Specialization by Andrew NG on Coursera
Stars: ✭ 23 (-75.79%)
Mutual labels:  artificial-neural-networks
CP-360-Weakly-Supervised-Saliency
CP-360-Weakly-Supervised-Saliency
Stars: ✭ 20 (-78.95%)
Mutual labels:  video-understanding
DIN-Group-Activity-Recognition-Benchmark
A new codebase for Group Activity Recognition. It contains codes for ICCV 2021 paper: Spatio-Temporal Dynamic Inference Network for Group Activity Recognition and some other methods.
Stars: ✭ 26 (-72.63%)
Mutual labels:  video-understanding
Faster-Grad-CAM
Faster and more precisely than Grad-CAM
Stars: ✭ 33 (-65.26%)
Mutual labels:  anomaly-detection

logo

Introduction

PyAnomaly is the open-source tool for anomaly detection, which provides a tool for researchers and engineers to accelerate their study and development.

More introduction of the toolbox is in INTRO

!!!!Attention: The new version will be available at May, 2021

The new version will be released on YuhaoCheng/PyAnomaly2 and the repo is still under the developing. I will make it as soon as possible. Thanks for you attention.

News

  • [Dec 2020] Add the API document, please refer to API for more information
  • [Nov 2020] Change the methods to get model, make it much easier to use
  • [Jun 2020] The repo is open!!

Note: For the detailed changing logs, please refer to the CHANGE

Install

Please refer to the INSTALL

Usage

Specifically usage please refer to USAGE

The introduction of some useful tools is in TOOLS

The API document is in API

License

This project is released under the Apache 2.0 license.

Citation

@inproceedings{pyanomaly,
author = {Cheng, Yuhao and Liu, Wu and Duan, Pengrui and Liu, Jingen and Mei, Tao},
title = {PyAnomaly: A Pytorch-Based Toolkit for Video Anomaly Detection},
year = {2020},
publisher = {Association for Computing Machinery},
booktitle = {Proceedings of the 28th ACM International Conference on Multimedia},
pages = {4473–4476},
keywords = {open-source, toolkit, video anomaly detection},
location = {Seattle, WA, USA},
}
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].