Skip to content

[Docs] add system overview doc (pt. 1)#50

Merged
tyler-griggs merged 2 commits intomainfrom
tgriggs/sys-overview
Jun 26, 2025
Merged

[Docs] add system overview doc (pt. 1)#50
tyler-griggs merged 2 commits intomainfrom
tgriggs/sys-overview

Conversation

@tyler-griggs
Copy link
Member

@tyler-griggs tyler-griggs commented Jun 26, 2025

Mostly copying from the blog post. Second pass will actually give detail on the control flow between components, and perhaps blurbs on (or pointers to) data formats for transfers between components.

Screenshot 2025-06-26 at 11 35 52 AM Screenshot 2025-06-26 at 11 35 56 AM

~~~~~~~
Performs the optimization steps based on configured RL algorithm. Updates model parameters based on generated trajectories and their assigned rewards.

- `Trainer Worker interface <https://github.com/NovaSky-AI/SkyRL/blob/main/skyrl-train/skyrl_train/workers/worker.py#L162>`_
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What do you think about adding the Trainer class here?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok that is the controller. Got it.

Isn't the main abstraction the ActorGroup and not Worker? Can we add ActorGroup here

@tyler-griggs tyler-griggs merged commit 77487ff into main Jun 26, 2025
3 checks passed
@tyler-griggs tyler-griggs deleted the tgriggs/sys-overview branch June 28, 2025 16:52
fannie1208 pushed a commit to vinid/SkyRL that referenced this pull request Aug 19, 2025
Mostly copying from the blog post. Second pass will actually give detail
on the control flow between components, and perhaps blurbs on (or
pointers to) data formats for transfers between components.

<img width="697" alt="Screenshot 2025-06-26 at 11 35 52 AM"
src="https://github.com/user-attachments/assets/7c484548-5986-4e30-8f8b-ba4f1c472c18"
/>

<img width="693" alt="Screenshot 2025-06-26 at 11 35 56 AM"
src="https://github.com/user-attachments/assets/3967fb00-b09c-4af5-8f8e-c9e154f21e69"
/>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants