Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
c60369c
init model done.
ZihengJiang Jun 10, 2025
cc42721
rebase.
ZihengJiang Jul 8, 2025
f28d409
update.
ZihengJiang Jul 8, 2025
d61f8f7
use legacy worker impl.
ZihengJiang Jul 8, 2025
fd49b29
format.
ZihengJiang Jul 9, 2025
aa61718
format.
ZihengJiang Jul 9, 2025
514c20d
align config test.
ZihengJiang Jul 9, 2025
bb07a5a
hide engine class.
ZihengJiang Jul 10, 2025
3c9deee
processsor class.
ZihengJiang Jul 10, 2025
e8d5d9a
license.
ZihengJiang Jul 10, 2025
390fbad
move value out.
ZihengJiang Jul 14, 2025
a92778f
make loss_fn as member function.
ZihengJiang Jul 14, 2025
a6497d3
update doc.
ZihengJiang Jul 14, 2025
819531c
format.
ZihengJiang Jul 14, 2025
60aa94d
format.
ZihengJiang Jul 14, 2025
1ffabff
format.
ZihengJiang Jul 14, 2025
0b4a502
docs.
ZihengJiang Jul 14, 2025
0de48f8
add type annotation for train_batch interface.
ZihengJiang Jul 15, 2025
1f824b2
support multi outputs in infer_batch.
ZihengJiang Jul 15, 2025
fa5be48
introduce post_fn, remove processor
ZihengJiang Jul 16, 2025
9cf3e5e
format.
ZihengJiang Jul 16, 2025
668bf28
add engine registry.
ZihengJiang Jul 16, 2025
440715b
address comment.
ZihengJiang Jul 16, 2025
0d2835c
address comment.
ZihengJiang Jul 16, 2025
791e231
address comment.
ZihengJiang Jul 16, 2025
0465afe
add e2e test for sanity check.
ZihengJiang Jul 17, 2025
b07d596
update.
ZihengJiang Jul 17, 2025
5a65b6b
format.
ZihengJiang Jul 17, 2025
d37ec8d
update.
ZihengJiang Jul 17, 2025
db52ccb
update.
ZihengJiang Jul 17, 2025
41e2333
update.
ZihengJiang Jul 17, 2025
3863e83
fix.
ZihengJiang Jul 17, 2025
f3116b6
fix.
ZihengJiang Jul 17, 2025
0cebf37
fix.
ZihengJiang Jul 17, 2025
e61145f
update.
ZihengJiang Jul 18, 2025
263ea10
update.
ZihengJiang Jul 18, 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
Prev Previous commit
Next Next commit
update.
  • Loading branch information
ZihengJiang committed Jul 17, 2025
commit db52ccba6d06c57040954ce8f7f9c5c32ef4eb5a
7 changes: 0 additions & 7 deletions 7 verl/trainer/config/ppo_trainer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -322,13 +322,6 @@ trainer:
# Device to run training on (e.g., "cuda", "cpu")
device: cuda

# whether to use legacy role implementation
# mode: "auto", "enable", or "disable"
# "auto": at current development stage will enable legacy worker implemetation
# "enable": enable legacy worker implemetation
# "disable": disable legacy worker implemetation
use_legacy_worker_impl: auto

# configs related to ray initialization
ray_init:

Expand Down
1 change: 0 additions & 1 deletion 1 verl/workers/engine/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,5 +14,4 @@
from .base import BaseEngine, EngineRegistry
from .fsdp import FSDPEngine


__all__ = ["BaseEngine", "EngineRegistry", "FSDPEngine"]
2 changes: 2 additions & 0 deletions 2 verl/workers/engine/base.py
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,7 @@ class EngineRegistry:
It provides a decorator `register` to add new engines to the registry and a `new` method
to create an instance of a registered engine.
"""

_engines = {}

@classmethod
Expand All @@ -207,6 +208,7 @@ def register(cls, key):
Returns:
A decorator function that takes an engine class and registers it.
"""

def decorator(engine_class):
assert issubclass(engine_class, BaseEngine)
cls._engines[key] = engine_class
Expand Down
Morty Proxy This is a proxified and sanitized view of the page, visit original site.