Browse Source

remove useless code (#2922)

Yufan Song 1 year ago
parent
commit
959d21c48f

+ 0 - 9
evaluation/EDA/run_infer.py

@@ -1,6 +1,5 @@
 import asyncio
 import logging
-import multiprocessing as mp
 import os
 
 import pandas as pd
@@ -29,14 +28,6 @@ from opendevin.llm.llm import LLM
 game = None
 
 
-def cleanup():
-    print('Cleaning up child processes...')
-    for process in mp.active_children():
-        print(f'Terminating child process: {process.name}')
-        process.terminate()
-        process.join()
-
-
 def codeact_user_response_eda(state: State) -> str:
     global game
     model_guess = ''

+ 0 - 10
evaluation/biocoder/run_infer.py

@@ -1,7 +1,6 @@
 import asyncio
 import json
 import logging
-import multiprocessing as mp
 import os
 import pathlib
 from functools import partial
@@ -26,15 +25,6 @@ from opendevin.core.logger import opendevin_logger as logger
 from opendevin.core.main import run_agent_controller
 from opendevin.llm.llm import LLM
 
-
-def cleanup():
-    print('Cleaning up child processes...')
-    for process in mp.active_children():
-        print(f'Terminating child process: {process.name}')
-        process.terminate()
-        process.join()
-
-
 AGENT_CLS_TO_FAKE_USER_RESPONSE_FN = {
     'CodeActAgent': partial(
         codeact_user_response, encapsulate_solution=True, try_parse=None

+ 0 - 9
evaluation/bird/run_infer.py

@@ -1,7 +1,6 @@
 import asyncio
 import json
 import logging
-import multiprocessing as mp
 import os
 import pathlib
 import re
@@ -30,14 +29,6 @@ from opendevin.events.action import MessageAction
 from opendevin.llm.llm import LLM
 
 
-def cleanup():
-    logger.info('Cleaning up child processes...')
-    for process in mp.active_children():
-        logger.info(f'Terminating child process: {process.name}')
-        process.terminate()
-        process.join()
-
-
 def codeact_user_response(state: State) -> str:
     msg = (
         'Please continue working on the task on whatever approach you think is suitable.\n'

+ 0 - 10
evaluation/swe_bench/run_infer.py

@@ -1,6 +1,5 @@
 import asyncio
 import logging
-import multiprocessing as mp
 import os
 import pathlib
 
@@ -29,15 +28,6 @@ from opendevin.llm.llm import LLM
 
 USE_HINT_TEXT = os.environ.get('USE_HINT_TEXT', 'false') == 'true'
 
-
-def cleanup():
-    print('Cleaning up child processes...')
-    for process in mp.active_children():
-        print(f'Terminating child process: {process.name}')
-        process.terminate()
-        process.join()
-
-
 AGENT_CLS_TO_FAKE_USER_RESPONSE_FN = {
     'CodeActAgent': codeact_user_response,
     'CodeActSWEAgent': codeact_user_response,