Closed Yuzz1020 closed 3 months ago
Hi @Yuzz1020 . A couple of things:
The tl;dr of 2 is probably to use --container_name my_container_name
(use a different one if you run multiple instances of run.py
). This will make SWE-agent keep working in the same container and reuse cloned repos and installed conda environments.
I actually also wonder if we have a SWE-agent container with all the SWE-bench repos pre-installed. Let me ping @carlosejimenez @john-b-yang here.
Thank you for your response, it is really helpful! It solved my issues for now.
Also, I do agree that it would be awesome if there can be a container with all SWE-bench repos pre-installed!
Describe the issue
Hi,
Thank you for releasing this awesome repo! I've been enjoying reading and trying it out.
I'm trying to run it on the SWE-Bench-lite dataset and found that it takes hours to finish the generation process so I want to run multiple questions in SWE-Bench in parallel to speed it up. However, when I'm doing so (basically running multiple run.py at the same time), I got the following error when creating environment:
Moreover, I noticed that the major bottleneck in efficiency is the time needed to clone and build the conda environment. This process seems to be required every time I do an evaluation, even I've already built the environment last time. Thus, I am also wondering if there is a way to keep the conda environment I built previously to save some time.
Thank you for your help in advance!
Optional: Relevant documentation page
No response