尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
Skywork-OR1:革命性开源强化学习框架如何训练数学和代码推理模型
Skywork-OR1革命性开源强化学习框架如何训练数学和代码推理模型【免费下载链接】Skywork-OR1Unleashing the Power of Reinforcement Learning for Math and Code Reasoners项目地址: https://gitcode.com/gh_mirrors/sk/Skywork-OR1Skywork-OR1Open Reasoner 1是一个强大的开源强化学习框架专注于训练数学和代码推理模型。该框架通过大规模基于规则的强化学习结合精心设计的数据集和训练方案赋能开发者构建高性能的推理模型包括7B和32B两种规模的通用推理模型。 为什么选择Skywork-OR1Skywork-OR1框架在数学和代码推理任务中展现出卓越性能尤其在AIME数学竞赛和LiveCodeBench代码评估中表现突出。其核心优势包括多阶段训练 pipeline通过分阶段优化策略有效缓解熵崩溃现象提升模型稳定性AvgK评估指标相比传统Pass1指标更能反映模型的推理一致性和稳定性灵活的部署选项支持Docker和Conda环境兼容单节点和多节点训练Skywork-OR1-32B在多阶段训练过程中AIME24和AIME25分数随训练步数的变化曲线 惊人的性能表现Skywork-OR1系列模型在多个权威基准测试中表现优异超越了同规模的其他开源模型32B模型性能对比Skywork-OR1-32B与DeepSeek-R1、QwQ-32B等模型在AIME24、AIME25和LiveCodeBench上的准确率对比Skywork-OR1-32B在AIME24Avg32上达到82.2%的准确率超过DeepSeek-R179.8%和Qwen3-32B81.4%在AIME25上以73.3%的成绩领先所有对比模型。7B轻量级模型优势Skywork-OR1-7B与同规模模型在各项任务上的准确率对比即使是7B轻量级模型也展现出强大竞争力在AIME24上达到70.2%的准确率远超DeepSeek-R1-Distill-Qwen-7B55.5%和Light-R1-7B-DS59.1%。 多阶段训练的秘密Skywork-OR1采用创新的多阶段训练策略通过动态调整训练参数和数据分布实现模型性能的持续提升。以Skywork-OR1-Math-7B为例其在AIME24任务上的性能随训练阶段逐步优化Skywork-OR1-Math-7B在AIME24任务上的多阶段训练性能曲线展示了8K、16K和32K序列长度下的准确率提升️ 快速开始指南环境准备Skywork-OR1支持Docker和Conda两种安装方式满足不同用户需求Docker环境docker pull whatcanyousee/verl:vemlp-th2.4.0-cu124-vllm0.6.3-ray2.10-te2.0-megatron0.11.0-v0.0.6 docker run --runtimenvidia -it --rm --shm-size10g --cap-addSYS_ADMIN -v image:tag git clone https://gitcode.com/gh_mirrors/sk/Skywork-OR1.git cd Skywork-OR1 pip3 install -e .Conda环境conda create -n verl python3.10 conda activate verl pip3 install torch2.4.0 --index-url https://download.pytorch.org/whl/cu124 pip3 install flash-attn --no-build-isolation git clone https://gitcode.com/gh_mirrors/sk/Skywork-OR1.git cd Skywork-OR1 pip3 install -e .数据准备训练数据可通过官方提供的脚本自动下载和过滤model_size32b # 可选 1p5b, 7b python ./or1_scripts/data_preprocess/download_and_filter_data_${model_size}.py --local_dir ./or1_data/train启动训练根据模型规模和序列长度选择合适的训练脚本model_size7b # 或 32b train_seq_len8 # 或 16, 32 export CODE_PATH./ export MODEL_PATH模型路径 bash ./or1_scripts/train/${model_size}_${train_seq_len}k.sh分布式训练对于大规模训练需求Skywork-OR1支持基于Ray的多节点训练# 在主节点启动Ray ray start --head --dashboard-host0.0.0.0 # 在其他节点连接到主节点 ray start --address主节点IP:6379 评估模型性能Skywork-OR1提供了便捷的评估脚本支持AIME和LiveCodeBench等多个基准测试# 评估7B模型 bash ./or1_scripts/eval/eval_7b.sh # 评估32B模型 bash ./or1_scripts/eval/eval_32b.sh评估结果将自动保存至outputs/evalation/pass.csv文件。 学习资源官方文档项目提供了全面的文档涵盖从安装到高级配置的所有内容示例代码examples/目录包含多种场景的使用示例包括数据预处理、模型训练和推理技术报告Skywork Open Reasoner 1技术报告详细介绍了训练流程、熵崩溃现象的研究与缓解以及大量分析和消融实验 致谢Skywork-OR1基于以下项目开发感谢这些开源社区的贡献模型训练基于DeepSeek-R1-Distill-Qwen系列模型训练框架基于verl项目的定制分支开发 引用如果您在研究中使用了Skywork-OR1请引用以下文献article{he2025skywork, title{Skywork Open Reasoner 1 Technical Report}, author{He, Jujie and Liu, Jiacai and Liu, Chris Yuhao and Yan, Rui and Wang, Chaojie and Cheng, Peng and Zhang, Xiaoyu and Zhang, Fuxiang and Xu, Jiacheng and Shen, Wei and Li, Siyuan and Zeng, Liang and Wei, Tianwen and Cheng, Cheng and An, Bo and Liu, Yang and Zhou, Yahui}, journal{arXiv preprint arXiv:2505.22312}, year{2025} }Skywork-OR1为开源社区提供了一个强大而灵活的强化学习框架无论是学术研究还是工业应用都能帮助开发者构建更强大的数学和代码推理模型。立即开始探索释放AI推理的无限可能【免费下载链接】Skywork-OR1Unleashing the Power of Reinforcement Learning for Math and Code Reasoners项目地址: https://gitcode.com/gh_mirrors/sk/Skywork-OR1创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

从入门到精通:gh_mirrors/webso/websocket-client 发送消息的7种方式

从入门到精通:gh_mirrors/webso/websocket-client 发送消息的7种方式

从入门到精通:gh_mirrors/webso/websocket-client 发送消息的7种方式 【免费下载链接】websocket-client 🔧 .NET/C# websocket client library 项目地址: https://gitcode.com/gh_mirrors/webso/websocket-client gh_mirrors/webso/websocket-cl…

📅 2026/8/22 2:36:31
ComplimentaryGradientView完全解析:从安装到高级配置的简单步骤

ComplimentaryGradientView完全解析:从安装到高级配置的简单步骤

ComplimentaryGradientView完全解析:从安装到高级配置的简单步骤 【免费下载链接】ComplimentaryGradientView Create complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js 项目地址: https://gitcod…

📅 2026/7/14 14:58:12
neomerx/json-api安全指南:请求验证与响应过滤的最佳实践 [特殊字符]️

neomerx/json-api安全指南:请求验证与响应过滤的最佳实践 [特殊字符]️

neomerx/json-api安全指南:请求验证与响应过滤的最佳实践 🛡️ 【免费下载链接】json-api Framework agnostic JSON API (jsonapi.org) implementation 项目地址: https://gitcode.com/gh_mirrors/jso/json-api 在构建现代Web API时,安…

📅 2026/7/15 0:40:25
MORE NEWS

更多资讯

📰

Java超市管理系统:Servlet+DAO+MySQL构建进销存与事务实战

简介:基于Eclipse与MySQL开发的Java超市管理系统,面向Java学习者、毕业设计者及零售信息化入门人员,覆盖商品进销存、销售管理、采购跟踪、数据统计与管理员/收银员双角色权限控制等核心业务,可帮助读者理解企业级JavaWeb项目的基…

📰

运营人本地AI工作流:Codex+Obsidian手动部署实战指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

基于BERT的图书多分类实战:从数据清洗到微调全流程

简介:基于BERT的Python图书多分类课程设计项目,以预训练语言模型为核心,面向需要完成NLP课程设计、期末大作业或入门文本分类的开发者。压缩包共16个文件,含9个Python源码、2个pyc编译缓存、1个README说明及4个Git相关文件&#x…

📰

Spring Boot + UniApp智能笔记实战:全栈开发与小程序多端部署

简介:这是一套基于SpringBoot与Vue、Uniapp技术栈的智能笔记应用前后端分离项目,适合正在学习Java后端、小程序或Vue前端开发的初学者,也可用于毕业设计、课程设计、工程实训或初期项目二次开发。压缩包共681个文件,约11.76MB&…

📰

Flutter+鸿蒙开发跨平台井字棋游戏实战

1. 项目概述:鸿蒙Flutter跨平台井字棋游戏井字棋作为经典的策略游戏,是学习游戏开发的绝佳起点。本文将带你使用Flutter框架开发一款兼容鸿蒙系统的跨平台井字棋游戏,实现"一次开发,多端运行"的目标。这个项目特别适合想…

📰

从vibe coding失控到可控:9个开源App打造反焦虑工作流

最近我朋友圈里聊最多的一个词就是 vibe coding。代码交给 AI 写,人负责描述需求、复制报错、然后再祈祷一次能过。听起来很爽,但真上手的人都知道,爽不过三天:项目越写越大,AI 开始“失忆”,同一个 bug 修…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬