-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* docs: updated CHANGELOG.md (#158) * chore!: use torch and lightning 2.0 (#159) * feat: support weight decay in optimizers (#161) * feat: first benchmarking using KPI anomaly data (#163) * chore!: drop support for python 3.8 (#164) * chore: introduce ruff as a linter (#167) * feat: local memory artifact cache (#165) * feat: in-memory cache * feat: redis registry (#170) * chore: allow actions for release branches (#174) * fix: accelerator --------- Signed-off-by: GitHub <[email protected]> Signed-off-by: Avik Basu <[email protected]> Signed-off-by: s0nicboOm <[email protected]> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: ab93 <[email protected]> Co-authored-by: Kushal Batra <[email protected]>
- Loading branch information
1 parent
85fb527
commit b664e49
Showing
105 changed files
with
2,522 additions
and
1,084 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,9 +4,11 @@ on: | |
push: | ||
branches: | ||
- main | ||
- "release/*" | ||
pull_request: | ||
branches: | ||
- main | ||
- "release/*" | ||
|
||
jobs: | ||
docs: | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -166,4 +166,4 @@ cython_debug/ | |
# Mac related | ||
*.DS_Store | ||
|
||
.python-version | ||
.python-version |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
default_language_version: | ||
python: python3.9 | ||
repos: | ||
- repo: https://github.com/psf/black | ||
rev: 23.3.0 | ||
hooks: | ||
- id: black | ||
language_version: python3.9 | ||
args: [--config=pyproject.toml, --diff, --color ] | ||
- repo: https://github.com/charliermarsh/ruff-pre-commit | ||
# Ruff version. | ||
rev: 'v0.0.264' | ||
hooks: | ||
- id: ruff | ||
args: [ --fix, --exit-non-zero-on-fix ] | ||
- repo: https://github.com/adamchainz/blacken-docs | ||
rev: "1.13.0" | ||
hooks: | ||
- id: blacken-docs | ||
additional_dependencies: | ||
- black==22.12.0 | ||
- repo: https://github.com/pre-commit/pre-commit-hooks | ||
rev: v4.4.0 | ||
hooks: | ||
- id: end-of-file-fixer | ||
- id: trailing-whitespace | ||
- id: check-toml | ||
- id: check-added-large-files | ||
- id: check-ast | ||
- id: check-case-conflict | ||
- id: check-docstring-first |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
# Contributor Covenant Code of Conduct | ||
|
||
Please refer to [Code of Conduct](https://github.com/numaproj/numaproj/blob/main/CODE_OF_CONDUCT.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
## Benchmarks | ||
|
||
This section contains some benchmarking results of numalogic's algorithms on real as well | ||
synthetic data. Datasets here are publicly available from their respective repositories. | ||
|
||
Note that efforts have not really been made on hyperparameter tuning. This is just to give users an | ||
idea on how each algorithm is suitable for different kinds of data, and shows how they can do | ||
their own benchmarking too. | ||
|
||
This is an ongoing process, and we will add more benchmarking results in the near future. |
Empty file.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
## KPI Anomaly dataset | ||
|
||
KPI anomaly dataset consists of KPI (key performace index) time series data from | ||
many real scenarios of Internet companies with ground truth label. | ||
The dataset can be found (here)[https://github.com/NetManAIOps/KPI-Anomaly-Detection] | ||
|
||
The full dataset contains multiple KPI IDs. Different KPI time series have different structures | ||
and patterns. | ||
For our purpose, we are running anomaly detection for some of these KPI indices. | ||
|
||
The performance table is shown below, although note that the hyperparameters have not been tuned. | ||
The hyperparams used are available inside the results directory under each algorithm. | ||
|
||
|
||
| KPI ID | KPI index | Algorithm | ROC-AUC | | ||
|--------------------------------------|-----------|---------------|---------| | ||
| 431a8542-c468-3988-a508-3afd06a218da | 14 | VanillaAE | 0.89 | | ||
| 431a8542-c468-3988-a508-3afd06a218da | 14 | Conv1dAE | 0.88 | | ||
| 431a8542-c468-3988-a508-3afd06a218da | 14 | LSTMAE | 0.86 | | ||
| 431a8542-c468-3988-a508-3afd06a218da | 14 | TransformerAE | 0.82 | | ||
|
||
|
||
Full credit to Zeyan Li et al. for constructing large-scale real world benchmark datasets for AIOps. | ||
|
||
@misc{2208.03938, | ||
Author = {Zeyan Li and Nengwen Zhao and Shenglin Zhang and Yongqian Sun and Pengfei Chen and Xidao Wen and Minghua Ma and Dan Pei}, | ||
Title = {Constructing Large-Scale Real-World Benchmark Datasets for AIOps}, | ||
Year = {2022}, | ||
Eprint = {arXiv:2208.03938}, |
Empty file.
Oops, something went wrong.