Skip to content

Commit 000893d

Browse files
committed
quick parsing to run from cligit push
1 parent 31e5bf5 commit 000893d

1 file changed

Lines changed: 20 additions & 0 deletions

File tree

src/agentlab/analyze/error_analysis/pipeline.py

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,3 +72,23 @@ def save_analysis(self, exp_result: ExpResult, error_analysis: dict, exists_ok=T
7272
raise FileExistsError(f"{analysis_path} already exists")
7373
with analysis_path.open("w") as f:
7474
json.dump(error_analysis, f)
75+
76+
77+
if __name__ == "__main__":
78+
import argparse
79+
80+
parser = argparse.ArgumentParser()
81+
parser.add_argument("exp_dir", type=str)
82+
83+
args = parser.parse_args()
84+
exp_dir = Path(args.exp_dir)
85+
86+
pipeline = ErrorAnalysisPipeline(
87+
exp_dir=exp_dir,
88+
filter=None,
89+
episode_summarizer=EpisodeSummarizer(),
90+
step_summarizer=ChangeSummarizer(),
91+
analyzer=Analyzer("prompt"),
92+
)
93+
94+
pipeline.run_analysis()

0 commit comments

Comments
 (0)