Commit 72acd4b
committed
refactor(experimental): consolidate DTA Archon integration
Integrate the Dynamic Tree Attention training path with Archon DP while keeping unsupported engines explicit.
Key changes:
- Add DTA trie, runner, allocation, rollout, and Zero1 wrapper utilities
- Route Archon tree_training_mode='dta' through DTA-specific batch handling
- Add DTA examples, docs, and distributed engine-step coverage1 parent 1cb9db2 commit 72acd4b
48 files changed
Lines changed: 4434 additions & 236 deletions
File tree
- areal
- api
- engine
- experimental
- dta
- engine
- models/archon
- attention
- qwen2/model
- qwen3/model
- infra
- controller
- models/tree_attn
- trainer/ppo
- utils
- docs
- en
- reference
- zh
- reference
- examples
- math
- tau2
- tests
- experimental
- archon
- dta
- torchrun
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1170 | 1170 | | |
1171 | 1171 | | |
1172 | 1172 | | |
1173 | | - | |
1174 | | - | |
1175 | | - | |
1176 | | - | |
| 1173 | + | |
| 1174 | + | |
| 1175 | + | |
| 1176 | + | |
| 1177 | + | |
| 1178 | + | |
| 1179 | + | |
| 1180 | + | |
| 1181 | + | |
| 1182 | + | |
| 1183 | + | |
| 1184 | + | |
| 1185 | + | |
| 1186 | + | |
| 1187 | + | |
| 1188 | + | |
| 1189 | + | |
| 1190 | + | |
| 1191 | + | |
| 1192 | + | |
| 1193 | + | |
| 1194 | + | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
| 1207 | + | |
| 1208 | + | |
1177 | 1209 | | |
1178 | 1210 | | |
1179 | 1211 | | |
| |||
1246 | 1278 | | |
1247 | 1279 | | |
1248 | 1280 | | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
| 1290 | + | |
| 1291 | + | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
1249 | 1298 | | |
1250 | 1299 | | |
1251 | 1300 | | |
| |||
1635 | 1684 | | |
1636 | 1685 | | |
1637 | 1686 | | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
| 1698 | + | |
| 1699 | + | |
| 1700 | + | |
| 1701 | + | |
| 1702 | + | |
1638 | 1703 | | |
1639 | 1704 | | |
1640 | 1705 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
262 | 262 | | |
263 | 263 | | |
264 | 264 | | |
| 265 | + | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
265 | 271 | | |
266 | 272 | | |
267 | | - | |
268 | 273 | | |
269 | 274 | | |
270 | 275 | | |
| |||
384 | 389 | | |
385 | 390 | | |
386 | 391 | | |
387 | | - | |
| 392 | + | |
388 | 393 | | |
389 | 394 | | |
390 | 395 | | |
| |||
395 | 400 | | |
396 | 401 | | |
397 | 402 | | |
398 | | - | |
| 403 | + | |
399 | 404 | | |
400 | 405 | | |
401 | 406 | | |
| |||
733 | 738 | | |
734 | 739 | | |
735 | 740 | | |
736 | | - | |
| 741 | + | |
737 | 742 | | |
738 | 743 | | |
739 | 744 | | |
| |||
881 | 886 | | |
882 | 887 | | |
883 | 888 | | |
884 | | - | |
885 | | - | |
| 889 | + | |
| 890 | + | |
886 | 891 | | |
887 | 892 | | |
888 | 893 | | |
| |||
1794 | 1799 | | |
1795 | 1800 | | |
1796 | 1801 | | |
1797 | | - | |
| 1802 | + | |
1798 | 1803 | | |
1799 | 1804 | | |
1800 | 1805 | | |
| |||
2063 | 2068 | | |
2064 | 2069 | | |
2065 | 2070 | | |
2066 | | - | |
| 2071 | + | |
2067 | 2072 | | |
2068 | 2073 | | |
2069 | 2074 | | |
2070 | 2075 | | |
2071 | | - | |
| 2076 | + | |
2072 | 2077 | | |
2073 | 2078 | | |
2074 | 2079 | | |
| |||
2126 | 2131 | | |
2127 | 2132 | | |
2128 | 2133 | | |
2129 | | - | |
| 2134 | + | |
2130 | 2135 | | |
2131 | 2136 | | |
2132 | 2137 | | |
2133 | 2138 | | |
2134 | | - | |
| 2139 | + | |
2135 | 2140 | | |
2136 | 2141 | | |
2137 | 2142 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
197 | 197 | | |
198 | 198 | | |
199 | 199 | | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
200 | 206 | | |
201 | | - | |
202 | 207 | | |
203 | 208 | | |
204 | 209 | | |
| |||
331 | 336 | | |
332 | 337 | | |
333 | 338 | | |
334 | | - | |
| 339 | + | |
335 | 340 | | |
336 | 341 | | |
337 | 342 | | |
| |||
530 | 535 | | |
531 | 536 | | |
532 | 537 | | |
533 | | - | |
| 538 | + | |
534 | 539 | | |
535 | 540 | | |
536 | 541 | | |
| |||
819 | 824 | | |
820 | 825 | | |
821 | 826 | | |
822 | | - | |
| 827 | + | |
823 | 828 | | |
824 | 829 | | |
825 | 830 | | |
| |||
1046 | 1051 | | |
1047 | 1052 | | |
1048 | 1053 | | |
1049 | | - | |
| 1054 | + | |
1050 | 1055 | | |
1051 | 1056 | | |
1052 | 1057 | | |
| |||
1926 | 1931 | | |
1927 | 1932 | | |
1928 | 1933 | | |
1929 | | - | |
| 1934 | + | |
1930 | 1935 | | |
1931 | 1936 | | |
1932 | 1937 | | |
| |||
2036 | 2041 | | |
2037 | 2042 | | |
2038 | 2043 | | |
2039 | | - | |
| 2044 | + | |
2040 | 2045 | | |
2041 | 2046 | | |
2042 | 2047 | | |
2043 | 2048 | | |
2044 | | - | |
| 2049 | + | |
2045 | 2050 | | |
2046 | 2051 | | |
2047 | 2052 | | |
| |||
2144 | 2149 | | |
2145 | 2150 | | |
2146 | 2151 | | |
2147 | | - | |
| 2152 | + | |
2148 | 2153 | | |
2149 | 2154 | | |
2150 | 2155 | | |
2151 | 2156 | | |
2152 | | - | |
| 2157 | + | |
2153 | 2158 | | |
2154 | 2159 | | |
2155 | 2160 | | |
| |||
0 commit comments