mirror of
https://github.com/princeton-nlp/tree-of-thought-llm
synced 2025-04-20 06:04:51 +00:00
25 lines
579 B
Python
25 lines
579 B
Python
import argparse
|
|
from tot.methods.bfs import solve
|
|
from tot.tasks.swe import SWETask
|
|
from datasets import load_dataset
|
|
|
|
train_dataset = load_dataset("princeton-nlp/SWE-bench_Lite", split = "test")
|
|
|
|
args = argparse.Namespace(
|
|
backend='gpt-4',
|
|
temperature=0.1,
|
|
task='swe',
|
|
naive_run=False,
|
|
prompt_sample=None,
|
|
method_generate='propose',
|
|
method_evaluate='vote',
|
|
method_select='greedy',
|
|
n_generate_sample=1,
|
|
n_evaluate_sample=3,
|
|
n_select_sample=5)
|
|
|
|
task = SWETask(train_dataset)
|
|
|
|
ys, infos = solve(args, task, 1)
|
|
print(ys[0])
|
|
|