pyod

一站式异常检测库,60+算法开箱即用,自动选最优模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 1521 🐛 待处理 227 👀 关注 142
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 10084
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源库,BSD-2-Clause许可,完全免费,可自行部署使用。

项目预览

pyod 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队yzhao062
官网地址https://pyod.dev
定价模式🏷️完全免费
价格说明开源库,BSD-2-Clause许可,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议BSD-2-Clause
主要语言Python
技术栈/模型agentic-ai,anomaly-detection,data-mining,data-science,deep-learning,foundation-models,fraud-detection,graph-anomaly-detection,image-anomaly-detection,machine-learning,multimodal,nlp-anomaly-detection,novelty-detection,out-of-distribution-detection,outlier-detection,outlier-ensembles,time-series,time-series-anomaly-detection,unsupervised-learning
GitHub 星标★ 10084
上线时间2017-10-03 00:00:00
代码更新2026-10-28
仓库体积44.3 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-09
浏览次数4

项目介绍

PyOD是一个专注于异常检测的Python库,覆盖表格、时间序列、图、文本、图像和音频等多种数据类型,内置60多种检测算法,包括经典的LOF、IForest以及深度学习方法。它解决的核心问题是让异常检测任务标准化和易用化,提供统一的API接口,用户只需几行代码就能训练和评估模型。PyOD还提供基于基准测试的ADEngine编排功能,能自动比较和选择最优检测器,并支持面向AI代理的智能工作流,方便集成到自动化系统中。项目由学术界和工业界共同维护,文档丰富,社区活跃,是异常检测领域最流行的工具之一。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 10084

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:库/依赖 4 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 环境(PyOD 是 Python 库,需先安装 Python)
  • 可访问 PyPI 或 conda-forge 的网络环境
  • (可选)Anaconda/Miniconda,便于用 conda 安装

安装与启动步骤

  1. 1确认 Python 环境

    PyOD 是 Python 库,先在终端确认 python 可用,再选择 pip 或 conda 其中一种方式安装。

    python --version
  2. 2pip 安装 PyOD

    README 的 PyPI 徽章指向 pypi.org/project/pyod,说明可用 pip 从 PyPI 安装该包。建议在虚拟环境中执行。

    pip install pyod
  3. 3或 conda 安装 PyOD

    README 的 Anaconda 徽章指向 anaconda.org/conda-forge/pyod,说明也可从 conda-forge 频道安装,二选一即可。

    conda install -c conda-forge pyod
  4. 4验证导入

    安装完成后导入 pyod 并打印版本号,无报错即说明库已正确安装。

    python -c "import pyod; print(pyod.__version__)"

如何确认成功

在 Python 中执行 import pyod 不报错,并能打印出 __version__ 版本号,即安装成功。

常见问题

Q:用 pip 还是 conda 安装?

A:README 同时给出 PyPI 和 conda-forge 两个版本徽章,两种渠道都提供该包,按现有环境任选其一即可,不必重复安装。

Q:文档和官网在哪里?

A:README 中给出官网 https://pyod.dev 和文档 https://pyod.readthedocs.io/en/latest/ ,安装与用法可查阅这两处。

Q:安装后导入报错怎么办?

A:先确认 Python 版本与虚拟环境是否正确,再确认安装命令是否在同一个环境中执行;本 README 节选未提供排错说明,可到官网文档进一步排查。

注意事项

  • 本 README 节选仅含项目标题与徽章,未包含正式安装章节,上述 pip/conda 命令由徽章链接的包名(pyod)推断而来。
  • 节选未给出支持的 Python 版本范围、依赖项和配置项,实际安装前建议查阅官网与文档确认。
  • PyOD 3 定位为 “Agentic Anomaly Detection At Scale”,后续使用方式请以官方文档为准。

核心亮点

  • 覆盖6大数据类型,算法数量超过60个,选择丰富
  • 统一API设计,几行代码完成训练、预测和评估
  • 内置ADEngine自动编排和基准测试,省去手动调参

不足之处

  • 部分深度模型依赖TensorFlow/PyTorch,环境配置较重
  • 大规模数据上的性能优化需要用户自行处理

适用场景

  • 金融风控中的欺诈交易检测
  • 工业设备传感器数据的异常监控
  • 网络安全中的入侵行为识别

替代项目

scikit-learn、PyODDS、Anomaly Detection Toolkit (ADTK)

上一篇:talk2bev

下一篇:EVA

同类项目推荐

event-based_vision_resources 开源

事件相机资料一站集齐,快速入门不迷路

Event-based Vision Resources. Community effort to collect knowledge on event-based v···

★ 3681 2026-09-21
eSearch 开源

截屏即识别,离线翻译搜索一步到位

截屏 离线OCR 搜索翻译 以图搜图 贴图 录屏 万向滚动截屏 屏幕翻译 Screenshot Offline···

★ 7413 2026-08-10
ModelAssistant 开源

从训练到部署,让嵌入式设备跑上视觉 AI

Seeed SenseCraft Model Assistant is an open-source project focused on embedded AI.

★ 448 2026-09-13
ppu-paddle-ocr 开源

TypeScript 版 PaddleOCR,哪都能跑,识别快

Lightweight, probably the fastest PaddleOCR SDK in TypeScript. Multilingual Support.···

★ 150 2026-09-19
FasterViT 开源

让视觉 Transformer 又快又准,高分辨率图像处理利器

[ICLR 2024] Official PyTorch implementation of FasterViT: Fast Vision Transformers w···

★ 928 2026-08-09
GLAMR 开源

动态相机下,遮挡也能精准重建3D人体

[CVPR 2022 Oral] Official PyTorch Implementation of "GLAMR: Global Occlusion-Aware H···

★ 392 2026-08-09
depth-detect 开源

Jetson 上同时跑深度估计和 YOLO 检测,TensorRT 加速

mono / stereo depth estimation + yolo object detection with deployment on Jeston nan···

★ 629 2026-09-30