Skip to content

Commit 868907c

Browse files
committed
rename folder actor->services
1 parent 73886d2 commit 868907c

File tree

13 files changed

+19
-18
lines changed

13 files changed

+19
-18
lines changed

apps/grpo/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@
1212

1313
import torch
1414
from datasets import load_dataset
15-
from forge.actors.policy import Policy, PolicyConfig, SamplingOverrides, WorkerConfig
16-
from forge.actors.reference_actor import compute_sequence_logprobs, TitanRefModel
17-
from forge.actors.replay_buffer import ReplayBuffer
1815
from forge.controller.actor import Service
1916
from forge.controller.service import ServiceConfig, shutdown_service, spawn_service
2017
from forge.data.rewards import MathReward, ThinkingReward
18+
from forge.services.policy import Policy, PolicyConfig, SamplingOverrides, WorkerConfig
19+
from forge.services.reference_actor import compute_sequence_logprobs, TitanRefModel
20+
from forge.services.replay_buffer import ReplayBuffer
2121
from forge.util.metric_logging import get_metric_logger
2222
from monarch.actor import endpoint
2323
from torchtitan.config.job_config import Model as TitanJobModelConfig

apps/rl/main.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
import logging
1515
import sys
1616

17-
from forge.actors import ReplayBuffer, RLTrainer
18-
1917
from forge.cli.config import parse
2018
from forge.controller import spawn_actors
19+
20+
from forge.services import ReplayBuffer, RLTrainer
2121
from omegaconf import DictConfig
2222

2323
logger = logging.getLogger(__name__)

apps/toy_rl/main.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@
1414
from functools import partial
1515

1616
import torch
17-
from forge.actors.collector import Collector
18-
19-
from forge.actors.replay_buffer import ReplayBuffer
2017
from forge.interfaces import Environment, Policy
18+
from forge.services.collector import Collector
19+
20+
from forge.services.replay_buffer import ReplayBuffer
2121
from forge.types import Action, Observation, State
2222
from monarch.actor import endpoint, proc_mesh
2323

apps/vllm/main.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,9 @@
1414
import asyncio
1515
from argparse import Namespace
1616

17-
from forge.actors.policy import Policy, PolicyConfig, SamplingOverrides, WorkerConfig
1817
from forge.controller.service import ServiceConfig, shutdown_service, spawn_service
18+
19+
from forge.services.policy import Policy, PolicyConfig, SamplingOverrides, WorkerConfig
1920
from vllm.outputs import RequestOutput
2021

2122

File renamed without changes.

src/forge/actors/collector.py renamed to src/forge/services/collector.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212

1313
from typing import Callable
1414

15-
from monarch.actor import Actor, endpoint
16-
17-
from forge.actors.replay_buffer import ReplayBuffer
18-
1915
from forge.interfaces import Policy
2016

17+
from forge.services.replay_buffer import ReplayBuffer
18+
2119
from forge.types import Trajectory
2220

21+
from monarch.actor import Actor, endpoint
22+
2323

2424
class Collector(Actor):
2525
"""Collects trajectories for the training loop."""
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)