Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
a5cabdd
PullRequest: 293 fix get_param_realloc_path
xssstory Jun 26, 2025
623f7c7
PullRequest: 297 bugfix: reward is always -5
xssstory Jun 27, 2025
ed6bcd6
PullRequest: 321 fix checkpoint save dir
xssstory Jul 3, 2025
1dfe91c
add api
garrett4wade Jul 7, 2025
1006be8
add directory structure
garrett4wade Jul 7, 2025
28c9479
add tests template
garrett4wade Jul 7, 2025
b6e19db
format
garrett4wade Jul 7, 2025
6710d5f
Merge branch 'lite' of https://code.alipay.com/inclusionAI/AReaL into…
garrett4wade Jul 7, 2025
3a0f1e5
checkout previous impl
garrett4wade Jul 7, 2025
95c315e
checkout previous implementations
garrett4wade Jul 7, 2025
3b2f43a
checkout prev impl
garrett4wade Jul 7, 2025
e251abb
add remote sglang engine
garrett4wade Jul 7, 2025
7ab6755
Merge branch 'lite' of https://github.com/inclusionAI/AReaL into lite
garrett4wade Jul 7, 2025
cf0db6a
format
garrett4wade Jul 7, 2025
57b9b94
add readme
garrett4wade Jul 7, 2025
8771778
PullRequest: 331 [lite] Support remote sglang engine with correspondi…
garrett4wade Jul 9, 2025
7a438c0
PullRequest: 336 add wrapper
kdada Jul 9, 2025
15dfbe8
PullRequest: 332 [lite] Support FSDP engines
garrett4wade Jul 9, 2025
7be4ab0
PullRequest: 339 [Fix] Fix some minor issues to pass all tests.
garrett4wade Jul 9, 2025
ee6f5a8
chore: empty commit
Jul 9, 2025
8e201ef
ci: build images on demand
Jul 9, 2025
a70cd28
ci: fix on demand condition
Jul 9, 2025
a203c7c
ci: fix env sha
Jul 9, 2025
c38cffc
PullRequest: 340 [lite] Refactor trainer API into utilities and remov…
garrett4wade Jul 10, 2025
42c717b
Merge branch 'lite' of https://github.com/inclusionAI/AReaL into lite
garrett4wade Jul 10, 2025
d48bf00
Merge branch 'main' of https://github.com/inclusionAI/AReaL into lite
garrett4wade Jul 10, 2025
3bf9c85
[Fix] Merge previous contributions from fw/refactor to lite (#163)
garrett4wade Jul 10, 2025
8d4b8dc
[Doc] Add an instruction about how to run the SFT example. (#164)
garrett4wade Jul 10, 2025
c5f0235
[Fix] Fix CI running condition for lite. (#172)
garrett4wade Jul 12, 2025
8cc9b1f
added LocalSGlangEngine and test (#170)
PrinsYin Jul 15, 2025
9ed043f
format (#174)
garrett4wade Jul 15, 2025
ef4215d
[Feat][Refactor]Support DeepSpeed AutoTP; Refactor hf_engine.py and u…
Jayon02 Jul 16, 2025
517353c
fix ci (#175)
garrett4wade Jul 16, 2025
4490b11
[Feature] Add pre-commit (#178)
garrett4wade Jul 16, 2025
e13db01
[lite] [refactor] Add GSM8k GRPO example. (#179)
garrett4wade Jul 16, 2025
0283cfa
change doc (#180)
garrett4wade Jul 16, 2025
29e164a
[Fix] [lite] Merge from the internal repo to fix GRPO bugs and refact…
garrett4wade Jul 16, 2025
f68a4f6
Implement fsdp distributed update (#183)
PrinsYin Jul 21, 2025
18f8a05
[Feature] [lite] Merge from internal dev repo (#189)
garrett4wade Jul 21, 2025
4804b05
[Refactor] Rename files in arealite before release. (#190)
garrett4wade Jul 21, 2025
ba16d4e
add quickstart (#194)
Jul 22, 2025
6239633
[doc] [lite] Add customization docs for AReaLite. (#191)
garrett4wade Jul 22, 2025
311bcd7
[lite] [feature] Bump to SGLang v0.4.9.post2 and use NCCL to update w…
garrett4wade Jul 24, 2025
e26a43a
[Docs] [lite] Add example code walkthrough documentation. (#197)
Jul 24, 2025
f299740
[lite] [doc] Add AReaLite design doc as README (#198)
garrett4wade Jul 24, 2025
aa6c28e
Merge branch 'main' into lite
garrett4wade Jul 24, 2025
e2a3579
Add self-hosted runner support (#199)
futrime Jul 28, 2025
7fb6a80
[WIP][feat] Initial support for VLMs, add Qwen2VL SFT test and Qwen2.…
antoinegg1 Jul 28, 2025
e507ce2
[lite] [fix] Fix a performance issue and several minor issues before …
garrett4wade Jul 31, 2025
8e64798
[lite] [refactor] Rename the `arealite` folder to `areal` (#205)
garrett4wade Aug 1, 2025
785b8d1
[lite] [fix] Fix running the legacy experiment in the v0.4.9.post2 sg…
garrett4wade Aug 1, 2025
04c6088
[docs] [lite] update contribution guide (#206)
garrett4wade Aug 1, 2025
a0fcbb4
[Docs] [Lite] AReaLite release documentation (#202)
Aug 1, 2025
7baa1bd
update ci trigger condition
garrett4wade Aug 1, 2025
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
20 changes: 20 additions & 0 deletions .github/workflows/test-areal.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Test AReaL

on:
pull_request:
branches: [ main ]
paths:
- .github/workflows/test-areal.yml
- areal/**
- ci/**
workflow_dispatch:

jobs:
test-areal:
environment:
name: AReaL-unittests
runs-on: gpu
steps:
- uses: actions/checkout@v4

- run: bash ./ci/test_areal.sh
60 changes: 60 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
repos:
- repo: https://github.com/pre-commit/mirrors-clang-format
rev: v19.1.7
hooks:
- id: clang-format
files: \.(c|cc|cxx|cpp|h|hpp|hxx|cu|cuh)$
args:
- --style=file
- --fallback-style=Google

- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.4.0
hooks:
- id: check-yaml
files: \.(yaml|yml)$
- id: end-of-file-fixer
files: \.(py|md|yaml|yml|c|cc|cxx|cpp|h|hpp|hxx|cu|cuh)$
- id: trailing-whitespace
files: \.(py|md|yaml|yml|c|cc|cxx|cpp|h|hpp|hxx|cu|cuh)$

- repo: https://github.com/executablebooks/mdformat
rev: 0.7.17
hooks:
- id: mdformat
args:
- --wrap=88
additional_dependencies:
- mdformat-gfm
- mdformat-tables
- mdformat-frontmatter

- repo: https://github.com/pycqa/autoflake
rev: v2.3.1
hooks:
- id: autoflake
args:
- -i
- -r
- --remove-all-unused-imports
- --remove-unused-variables
files: ^(areal/|examples/lite/).*\.py$

- repo: https://github.com/pycqa/isort
rev: 5.13.2
hooks:
- id: isort
args:
- --profile=black
- --multi-line=3
- --line-length=88
files: \.py$

- repo: https://github.com/psf/black/
rev: 25.1.0
hooks:
- id: black
language_version: python3
args:
- --line-length=88
files: \.py$
277 changes: 159 additions & 118 deletions README.md

Large diffs are not rendered by default.

Loading
Loading