界面已本地化;技能介绍与说明文档按所选语言由 AI 自动翻译,代码、命令、路径和专业术语保留原文,以原作者文档为准。
探索技能
效率与协作 · SKILL.md

pyod

pyod

【效率与协作】Operate PyOD anomaly-detection workflows across classic detectors, ADEngine automation, specialized modalities, model operations, and source maintenance.

独立 GitHub 快照 · 自动分类 · 以原作者文档为准

技能说明

GitHub

name: pyod description: "Operate PyOD anomaly-detection workflows across classic detectors, ADEngine automation, specialized modalities, model operations, and source maintenance." disable-model-invocation: true metadata: disco-role: operating license: BSD 2-Clause

PyOD Repo Skill

Use this skill when a task involves PyOD, Python outlier/anomaly detection, pyod.models, ADEngine, PyOD's agentic od-expert skill, PyOD MCP tools, model persistence, thresholding, optional detector extras, or maintaining the PyOD source repository.

PyOD is a Python anomaly-detection library with a classic fit/predict API, ADEngine lifecycle orchestration, and optional routes for time series, graph, text/image/audio embeddings, neural detectors, agent skills, and MCP.

Install and quick check

pip install pyod
pyod info
python - <<'PY'
import pyod
from pyod.models.iforest import IForest
print(pyod.__version__, IForest)
PY

Read references/installation-and-extras.md when choosing optional extras. Use scripts/check_pyod_install.py for a read-only import/optional-module smoke check.

Route by task

Task intentRead
Fit one or more classic tabular detectors, inspect decision_scores_, tune contamination, generate synthetic fixtures, evaluate scores with labelssub-skills/classic-detectors/SKILL.md
Let PyOD choose detectors, run ADEngine profile/plan/run/analyze/report, drive an agentic anomaly investigation, use pyod info, install od-expert, or expose PyOD MCP toolssub-skills/automated-lifecycle/SKILL.md
Work with time series, graph anomaly detection, text/image/audio embeddings, multimodal inputs, torch-backed neural detectors, PyG, or backend/credential decisionssub-skills/specialized-modalities/SKILL.md
Save/load models, recover legacy joblib artifacts, validate trusted loaded models, use thresholding or score-combination helpers, or operate SUOD/XGBOD/pythresh/combination extrassub-skills/model-operations/SKILL.md
Edit PyOD source, package metadata, tests, docs, CLI, MCP import safety, packaged od-expert skill, or KB-derived skill sectionssub-skills/repo-maintenance/SKILL.md

Cross-cutting references

Operating guardrails

  • PyOD's unsupervised detector labels are thresholded anomaly decisions, not proof of ground truth. Report contamination assumptions and validate with labels or domain review when available.
  • Higher PyOD anomaly scores normally mean more abnormal. Compare ranks or percentiles across detectors rather than raw magnitudes.
  • Do not install pyod[all] by default. Install the smallest optional extra set required by the selected workflow.
  • Do not claim CUDA/GPU/accelerator support unless the current runtime has been explicitly probed. Core PyOD and many smoke checks are CPU-friendly.
  • Treat pickle/joblib model artifacts as executable code; load only trusted artifacts and use the model-operations trust guidance.
  • For source-repo maintenance, use focused tests by edited area and avoid publishing, credential, or release commands without explicit maintainer approval.
我的收藏