fix: replace non-existent ForgeEpisodeGenerator import with actual exports

This commit is contained in:
KoalaTrapLord committed 2026-03-24 13:45:48 -04:00
1 parent 41b711c17e
commit 9bce919690
1 file changed
+16 -4
+16 -4
View File
@@ -9,8 +9,14 @@ from ml.training.rollout_buffer import RolloutBuffer
from ml.training.reward import compute_intermediate_reward, compute_terminal_reward, RewardConfig
from ml.training.decision_exporter import DecisionExporter
from ml.training.forge_episode_generator import (
ForgeEpisodeGenerator,
AsyncForgeEpisodeGenerator,
ForgeTransition,
ForgeEpisode,
ForgeEpisodeQueue,
forge_producer,
ppo_consumer,
run_forge_pipeline,
parse_forge_jsonl,
snapshots_to_episode,
)
__all__ = [
@@ -23,6 +29,12 @@ __all__ = [
# Decision export
"DecisionExporter",
# Forge episode generation (Phase 3)
"ForgeEpisodeGenerator",
"AsyncForgeEpisodeGenerator",
"ForgeTransition",
"ForgeEpisode",
"ForgeEpisodeQueue",
"forge_producer",
"ppo_consumer",
"run_forge_pipeline",
"parse_forge_jsonl",
"snapshots_to_episode",
]