penguin.patch_search module¶ class penguin.patch_search.PatchSearch(proj_dir, config_path, output_dir, timeout, max_iters, nworkers, verbose)[source]¶ Bases: ConfigSearch generate_new_config(tries=10)[source]¶ Generate a unique config probabilistically process_results(run_index, run_dir, out_dir, conf_yaml, selection)[source]¶ run()[source]¶ Entrypoint for the patch search. run_iteration(run_index)[source]¶ Run a single configuration. Update self.available_configs?? penguin.patch_search.patch_search(proj_dir, config_path, output_dir, timeout, max_iters=1000, nworkers=1, verbose=False)[source]¶