Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
f94583b
wip (#243)
tastelikefeet Jul 4, 2026
ed45d04
wip
tastelikefeet Jul 7, 2026
1a0de3a
wip
tastelikefeet Jul 8, 2026
627869b
Unfinished code (#244)
tastelikefeet Jul 9, 2026
fbbd147
fix
tastelikefeet Jul 10, 2026
0cb5b8a
fix
tastelikefeet Jul 11, 2026
355c45a
wip
tastelikefeet Jul 13, 2026
c214d0e
wip
tastelikefeet Jul 15, 2026
5c6bb75
fix
tastelikefeet Jul 15, 2026
d54539f
fix
tastelikefeet Jul 15, 2026
d474ee4
fix
tastelikefeet Jul 15, 2026
23cf9f0
fix
tastelikefeet Jul 15, 2026
bff4fb4
fix
tastelikefeet Jul 15, 2026
fb06fe5
fix
tastelikefeet Jul 15, 2026
0ee0ebe
fix
tastelikefeet Jul 16, 2026
2c3e4c8
update
tastelikefeet Jul 17, 2026
a78a46c
fix
tastelikefeet Jul 17, 2026
07f05bc
fix
tastelikefeet Jul 18, 2026
8d3cee5
fix
tastelikefeet Jul 18, 2026
490995a
fix
tastelikefeet Jul 18, 2026
388a87d
fix
tastelikefeet Jul 19, 2026
c07cdaa
sft25
tastelikefeet Jul 20, 2026
ee54fe9
wip
tastelikefeet Jul 21, 2026
cd862bb
wip
tastelikefeet Jul 26, 2026
3e81bff
wip
tastelikefeet Jul 26, 2026
ac75ba6
wip
tastelikefeet Jul 28, 2026
067f808
skill2lora: add E13 SEAM-repro arm (executor nothink, seam align)
tastelikefeet Aug 1, 2026
987c2ab
skill2lora: add E21 freeform-style arm (model picks any useful skill …
tastelikefeet Aug 1, 2026
2502665
loss: fix BNPO/SEAMBNPO token-mean to be micro/dp-split invariant
tastelikefeet Aug 1, 2026
1eadc44
run_ablate12: guard $TRAIN_MICRO_BATCH for set -u (unbound variable)
tastelikefeet Aug 1, 2026
6de2a97
fix
tastelikefeet Aug 1, 2026
3e23a7c
wip
tastelikefeet Aug 1, 2026
c683957
fix(rl): keep sampled tokens intact end-to-end and align skill2lora w…
tastelikefeet Aug 2, 2026
3f3e763
fix(metric): align old_logps to the mask when it is wider than the lo…
tastelikefeet Aug 2, 2026
06e5f55
feat(human_e18): KodCode 采集支持多机分片与产物合并
tastelikefeet Aug 8, 2026
19e1ecf
fix
tastelikefeet Aug 8, 2026
7eea393
fix(cookbook): 补提交 human/ 下 e18 依赖的 e23 模块
tastelikefeet Aug 8, 2026
f86f1c1
feat(human_e18): 新增 preflight.py 开跑前自检
tastelikefeet Aug 9, 2026
f5169ba
wip
tastelikefeet Aug 16, 2026
ce2dbe0
wip
tastelikefeet Aug 16, 2026
5175833
wip
tastelikefeet Aug 21, 2026
ae1758a
wip
tastelikefeet Aug 21, 2026
fe9775a
wip
tastelikefeet Aug 21, 2026
2e9b3c3
wip
tastelikefeet Aug 22, 2026
063bafa
wip
tastelikefeet Aug 25, 2026
3408613
wip
tastelikefeet Aug 27, 2026
3d33b64
wip
tastelikefeet Aug 29, 2026
09d52c4
wip
tastelikefeet Aug 31, 2026
01fb8f9
wip
tastelikefeet Aug 31, 2026
a3ec3cc
wip
tastelikefeet Aug 31, 2026
b50985c
fix
tastelikefeet Aug 31, 2026
a472cbe
fix
tastelikefeet Sep 1, 2026
753681e
add sh
tastelikefeet Sep 1, 2026
5984ccb
fix
tastelikefeet Sep 1, 2026
f35b847
fix
tastelikefeet Sep 1, 2026
fc825bb
harness: ms-agent 1.6.0 compatibility and argv guard for embedded wor…
Sep 1, 2026
65a4916
fix
tastelikefeet Sep 1, 2026
cb20ddb
wip
tastelikefeet Sep 9, 2026
f5b660b
merge main
tastelikefeet Sep 9, 2026
364a3bd
wip
tastelikefeet Sep 9, 2026
55d2309
wip
tastelikefeet Sep 9, 2026
8262a80
Merge branch 'feat/challenger' of https://github.com/modelscope/twink…
tastelikefeet Sep 9, 2026
b285f44
wip
tastelikefeet Sep 9, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ htmlcov/
.tox/
.coverage
.coverage.*
.cache
.cache*
nosetests.xml
coverage.xml
*.cover
Expand All @@ -61,7 +61,7 @@ coverage.xml
# Translations
*.mo
*.pot

deepmath_103k
# Django stuff:
*.log
local_settings.py
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,7 @@ sh INSTALL_MEGATRON.sh
- 🎉2026-08-12 The ModelScope training service has been deployed to [Qwen/Qwen3.8-27B](https://www.modelscope.cn/models/Qwen/Qwen3.8-27B).
- 🎉2026-08-04 Sandboxed multi-turn RL is now supported: run model-generated code in isolated [AgentENV](https://github.com/kvcache-ai/AgentENV) Firecracker microVMs, or in an OpenEnv server, with the same `train.py`. See the [cookbook](cookbook/rl/envs) and the [deployment guide](docs/source_en/Usage%20Guide/Agentic-RL-Deployment-and-Training.md).
- 🎉2026-05-20 Support DeepSeek-V4-Flash and DeepSeek-V4-Pro models.
- 🎉2026-05-20 Multi-turn rollout and tool calling in RL are now supported. The Cookbook is currently being written. You can use `from twinkle_agentic.rollout import MultiTurnRollout/APIMultiTurnRollout` directly for multi-turn rollout.
- 🎉2026-05-20 Multi-turn rollout and tool calling in RL are now supported. The Cookbook is currently being written. You can use `from twinkle_agentic.rollout import MultiTurnRollout` directly for sampler, API, or mixed-backend multi-turn rollout.
- 🎉2026-05-20 IM message alerting on training job failure is now supported. Usage: `import twinkle; twinkle.initialize(..., notifier=DingNotifier(...))`.
- 🎉2026-04-27 Support the `padding_free` operation for sft/dpo/grpo/gkd, use `set_processor('InputProcessor', padding_free=True)` to train with it.
- 🎉2026-04-22 The ModelScope service has been deployed to [Qwen/Qwen3.6-27B](https://www.modelscope.cn/models/Qwen/Qwen3.6-27B) with a new release 0.2.1.
Expand Down
2 changes: 1 addition & 1 deletion README_ZH.md
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ Twinkle✨支持相同的算法接口运行在单GPU、torchrun多机、Ray、Cl
- 🎉2026-08-12 ModelScope的训练服务部署为[Qwen/Qwen3.8-27B](https://www.modelscope.cn/models/Qwen/Qwen3.8-27B)。
- 🎉2026-08-04 支持沙箱环境下的多轮RL训练:模型生成的代码可在隔离的 [AgentENV](https://github.com/kvcache-ai/AgentENV) Firecracker microVM 或 OpenEnv 服务中执行,两个后端共用同一份 `train.py`。参考 [cookbook](cookbook/rl/envs) 和[部署文档](docs/source_zh/使用指引/Agentic%20RL部署与训练.md)。
- 🎉2026-05-20 支持DeepSeek-V4-Flash and DeepSeek-V4-Pro系列模型。
- 🎉2026-05-20 支持多轮rollout和RL中的工具调用,Cookbook正在编写中,可以直接使用`from twinkle_agentic.rollout import MultiTurnRollout/APIMultiTurnRollout`进行多轮rollout
- 🎉2026-05-20 支持多轮rollout和RL中的工具调用,Cookbook正在编写中,可以直接使用 `from twinkle_agentic.rollout import MultiTurnRollout` 进行 sampler、API 或混合后端的多轮 rollout
- 🎉2026-05-20 支持训练任务失败后的IM消息告警, 使用方式: `import twinkle; twinkle.initialize(..., notifier=DingNotifier(...))`。
- 🎉2026-04-27 支持sft/dpo/grpo/gkd的padding_free方法, 使用`set_processor('InputProcessor', padding_free=True)`来开启训练。
- 🎉2026-04-22 ModelScope的训练服务部署为[Qwen/Qwen3.6-27B](https://www.modelscope.cn/models/Qwen/Qwen3.6-27B),并发布了0.2.1版本。
Expand Down
332 changes: 0 additions & 332 deletions cookbook/exp/cold_start/train_cold_start.py

This file was deleted.

Loading
Loading