
skops
一键分享和部署 scikit-learn 模型,告别 pickle 混乱
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 531
使用教程
环境要求
- Python 3.9+
- scikit-learn
安装与启动步骤
-
1装库
一条 pip 装完,与常用机器学习库配套。
pip install skops -
2导出模型
用它把训练好的模型连同一部分数据一起打包,而不是只存权重。
-
3做安全审计
它能检查模型文件里有没有可疑的序列化内容,这是它相对普通保存方式的关键差别。
-
4在另一台机器加载
验证跨环境加载不需要原训练代码。
如何确认成功
把一个训练好的模型导出后换机器加载,不需要原始训练脚本也能预测,且审计命令能给出检查结果
注意事项
- 它解决的是模型分发与安全:传统序列化方式加载任意文件存在代码执行风险。
- 打包时带上数据 schema,加载端能校验输入格式。
- 审计能力是它与直接存权重相比的主要价值。
- 偏传统机器学习场景,深度模型支持有限。
核心亮点
- 安全序列化:改进 pickle 安全性,降低代码执行风险
- 模型卡片:自动生成结构化模型文档,提升可复现性
- Hugging Face 集成:无缝上传/下载模型,便于协作
不足之处
- 仅支持 scikit-learn 模型,生态相对狭窄
- 文档/社区待观察
适用场景
- 团队内部共享训练好的 sklearn 模型
- 将模型发布到 Hugging Face Hub 供他人使用
- 快速搭建模型推理服务(配合 FastAPI 等)
替代项目
joblib、mlflow、sklearn-pandas
上一篇:mlops-stacks
下一篇:ck
同类项目推荐
FAI-Model
开源
一键部署大模型,推理性能拉满,API 兼容 OpenAI。
FriendliAI Model Hub
jina-cli
开源
一行命令,把任意网页变成 AI 能读懂的 Markdown
A lightweight CLI tool wrapping Jina AI Reader API for AI Agents. Fetch and parse an···
taladb
开源
把向量检索和文档库塞进 App 本地跑
TalaDB - An open-source embedded vector and document database for building local-fir···
airgate-core
开源
插件化 AI 网关,多账号调度+计费,一键部署拼车共享
插件化 AI 中转网关,平台能力以 gRPC 插件独立装载,支持多账号调度、计费与拼车共享,do···
HyperQwen
开源
24G 消费卡跑 27B 大模型,吞吐翻倍
Serve large Qwen models fast on the GPUs you actually own. Qwen3.8-27B on a single 2···
gguf-loader
开源
本地一键加载 GGUF 模型,离线聊天还带智能代理
GGUF Loader with its Agentic Mode, and floating button, ai Models | Open Source & Of···
VectorCode
开源
给代码建索引,让 LLM 更懂你的仓库
A code repository indexing tool to supercharge your LLM experience.
llm-d-router
开源
让 K8s 推理入口按负载智能分发请求,降低排队与延迟
llm-d Router: The intelligent entry point for inference requests
tensorcircuit-ng
开源
用AI框架跑量子模拟,自动微分+GPU加速,上手快
Next-gen AI-native tensor-network-based quantum software framework