Skip to content

Commit 9637c9c

Browse files
committed
remove weight_tuner directory layer
1 parent a9bf195 commit 9637c9c

24 files changed

+41
-71
lines changed

ajet/backbone/main_trinity.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def patched_trainer_get_actor(cls, config: Config):
5353
Trainer.get_actor = classmethod(patched_trainer_get_actor)
5454

5555
if ajet_config.ajet.enable_experimental_interchange_server:
56-
from ajet.tuner_lib.weight_tuner.experimental.as_oai_model_server import start_interchange_server
56+
from ajet.tuner_lib.experimental.as_oai_model_server import start_interchange_server
5757
start_interchange_server(ajet_config)
5858

5959

ajet/backbone/main_verl.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121

2222
import hydra
2323
import ray
24-
from beast_logger import print_dict
2524
from omegaconf import DictConfig, OmegaConf
2625
from verl.trainer.ppo.reward import load_reward_manager
2726
from verl.utils.device import is_cuda_available
@@ -243,7 +242,7 @@ def run(self, config):
243242
from ajet.backbone.trainer_verl import AjetRayPPOTrainer
244243

245244
if config.ajet.enable_experimental_interchange_server:
246-
from ajet.tuner_lib.weight_tuner.experimental.as_oai_model_server import start_interchange_server
245+
from ajet.tuner_lib.experimental.as_oai_model_server import start_interchange_server
247246
start_interchange_server(config)
248247

249248
# Initialize the PPO trainer.

ajet/backbone/main_vllm.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -187,10 +187,10 @@ def main(config):
187187
# atexit.register(lambda: print("Process exiting, performing cleanup..."))
188188

189189
if config.ajet.enable_experimental_interchange_server:
190-
from ajet.tuner_lib.weight_tuner.experimental.as_oai_model_server import start_interchange_server
190+
from ajet.tuner_lib.experimental.as_oai_model_server import start_interchange_server
191191
start_interchange_server(config)
192192
if config.ajet.enable_swarm_mode:
193-
from ajet.tuner_lib.weight_tuner.experimental.interchange_utils import http_change_engine_status
193+
from ajet.tuner_lib.experimental.interchange_utils import http_change_engine_status
194194
http_change_engine_status(config, "ENGINE.ROLLING")
195195

196196
def companion_launch():

ajet/backbone/trainer_verl.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ def init_workers(self):
459459
def _update_interchange_server_status_flag(self, status: str):
460460
if self.config.ajet.enable_experimental_interchange_server:
461461
if self.config.ajet.enable_swarm_mode:
462-
from ajet.tuner_lib.weight_tuner.experimental.interchange_utils import http_change_engine_status
462+
from ajet.tuner_lib.experimental.interchange_utils import http_change_engine_status
463463
http_change_engine_status(self.config, status, global_step=self.global_steps)
464464

465465
# #######################################
@@ -859,7 +859,7 @@ def fit(self): # noqa: C901
859859

860860
# # when enabled oai request interchange, we need to clear the cache from time to time
861861
# if self.config.ajet.enable_experimental_interchange_server:
862-
# from ajet.tuner_lib.weight_tuner.experimental.as_oai_model_server import ensure_dat_interchange_server_cache_clear
862+
# from ajet.tuner_lib.experimental.as_oai_model_server import ensure_dat_interchange_server_cache_clear
863863
# ensure_dat_interchange_server_cache_clear()
864864

865865
if is_last_step:

ajet/launcher.py

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
import argparse
22
import os
3-
import subprocess
4-
from types import SimpleNamespace
53

64
from dotenv import load_dotenv
75
from loguru import logger
@@ -154,7 +152,7 @@ def start_swarm_server(env, config):
154152
assert config.ajet.enable_experimental_interchange_server, (
155153
"Please enable_experimental_interchange_server in config to start swarm server."
156154
)
157-
from ajet.tuner_lib.weight_tuner.experimental.as_oai_model_server import (
155+
from ajet.tuner_lib.experimental.as_oai_model_server import (
158156
start_interchange_server,
159157
)
160158

ajet/task_rollout/native_parallel_worker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
from ajet.schema.trajectory import Sample
2121
from ajet.task_rollout.single_worker import BaseRolloutManager
2222
from ajet.context_tracker.basic_tracker import BaseContextTracker
23-
from ajet.tuner_lib.weight_tuner.experimental.interchange_utils import (
23+
from ajet.tuner_lib.experimental.interchange_utils import (
2424
http_change_engine_status,
2525
http_update_rollout_pool_information,
2626
CurrentBatchRolloutPoolInformation,

ajet/task_runner/base_runner.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
from ajet.utils.async_utils import run_async_coroutine_with_timeout
1212
from ajet.utils.dynamic_import import dynamic_import
1313
from ajet.workflow import Workflow
14-
from ajet.tuner_lib.weight_tuner.experimental.interchange_utils import is_episode_claimed
14+
from ajet.tuner_lib.experimental.interchange_utils import is_episode_claimed
1515

1616
gc_lock = Lock()
1717

ajet/task_runner/swarm_runner.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
from ajet.schema.trajectory import Reward
1212
from ajet.task_runner.base_runner import BaseAgentRunner
1313
from ajet.utils.retry import SwarmReceiveAbortException
14-
from ajet.tuner_lib.weight_tuner.experimental.interchange_utils import http_register_episode, get_zmq_socket, is_episode_claimed
15-
from ajet.tuner_lib.weight_tuner.experimental.interchange_utils import DEBUG
14+
from ajet.tuner_lib.experimental.interchange_utils import http_register_episode, get_zmq_socket
15+
from ajet.tuner_lib.experimental.interchange_utils import DEBUG
1616
from loguru import logger
1717
from ajet import Workflow
1818
from typing import Callable
@@ -66,11 +66,11 @@ def register_episode_and_wait_output(
6666

6767
while True:
6868
# <wait for 1/2>:
69-
# <from_sourcefile>: ajet/tuner_lib/weight_tuner/experimental/as_swarm_server.py
69+
# <from_sourcefile>: ajet/tuner_lib/experimental/as_swarm_server.py
7070
# <from_code>: socket.send_string(workflow_output.model_dump_json())
7171
# <expect>: workflow_output: WorkflowOutput
7272
# <wait for 2/2>:
73-
# <from_sourcefile>: ajet/tuner_lib/weight_tuner/experimental/as_swarm_server.py
73+
# <from_sourcefile>: ajet/tuner_lib/experimental/as_swarm_server.py
7474
# <from_code>: socket.send_string("RUNNER.SPECIAL.RESET_CONTEXT_TRACKER")
7575
# <expect>: "RUNNER.SPECIAL.RESET_CONTEXT_TRACKER"
7676
try:

ajet/tuner.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
from typing import TYPE_CHECKING, Callable, Union, Type
22

33
from ajet.context_tracker.multiagent_tracking import MultiAgentContextTracker
4-
from ajet.tuner_lib.weight_tuner import AgentScopeModelTuner
5-
from ajet.tuner_lib.weight_tuner import OpenaiClientModelTuner
6-
from ajet.tuner_lib.weight_tuner.as_oai_baseurl_apikey import OpenaiClientBaseUrlTuner
4+
from ajet.tuner_lib import AgentScopeModelTuner
5+
from ajet.tuner_lib import OpenaiClientModelTuner
6+
from ajet.tuner_lib.as_oai_baseurl_apikey import OpenaiClientBaseUrlTuner
77
if TYPE_CHECKING:
88
from ajet import Workflow
99

@@ -171,7 +171,7 @@ def get_context_tracker(self) -> MultiAgentContextTracker:
171171
def _enable_experimental_interchange_server(self, llm_inference_fn):
172172
# experimental reverse proxy start
173173
if self.enable_interchange_server:
174-
from ajet.tuner_lib.weight_tuner.experimental.as_oai_model_client import InterchangeClient
174+
from ajet.tuner_lib.experimental.as_oai_model_client import InterchangeClient
175175
self.interchange_client = InterchangeClient(
176176
episode_uuid=self.context_tracker.episode_uuid,
177177
context_tracker=self.context_tracker,

ajet/tuner_lib/__init__.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
2+
from ajet.tuner_lib.as_agentscope_model import AgentScopeModelTuner
3+
from ajet.tuner_lib.as_oai_sdk_model import OpenaiClientModelTuner

0 commit comments

Comments
 (0)