MCPcopy Index your code

hub / github.com/algorithmicsuperintelligence/openevolve / functions

Functions1,478 in github.com/algorithmicsuperintelligence/openevolve

↓ 1 callersFunctioncalculate_speedup
Calculate speedup between baseline and evolved solution. Speedup = (Baseline Time) / (Evolved Time) Higher is better. Args:
examples/algotune/convolve2d_full_fill/evaluator.py:101
↓ 1 callersFunctioncalculate_speedup
Calculate speedup between baseline and evolved solution. Speedup = (Baseline Time) / (Evolved Time) Higher is better. Args:
examples/algotune/affine_transform_2d/evaluator.py:101
↓ 1 callersFunctioncalculate_speedup
Calculate speedup between baseline and evolved solution. Speedup = (Baseline Time) / (Evolved Time) Higher is better. Args:
examples/algotune/polynomial_real/evaluator.py:101
↓ 1 callersFunctioncalculate_speedup
Calculate speedup between baseline and evolved solution. Speedup = (Baseline Time) / (Evolved Time) Higher is better. Args:
examples/algotune/psd_cone_projection/evaluator.py:101
↓ 1 callersFunctioncalculate_speedup
Calculate speedup between baseline and evolved solution. Speedup = (Baseline Time) / (Evolved Time) Higher is better. Args:
examples/algotune/fft_convolution/evaluator.py:101
↓ 1 callersFunctioncalculate_speedup
Calculate speedup between baseline and evolved solution. Speedup = (Baseline Time) / (Evolved Time) Higher is better. Args:
examples/algotune/lu_factorization/evaluator.py:101
↓ 1 callersMethodcalculate_speedup_factor
Calculate speedup factor based on applied optimizations
examples/attention_optimization/legacy/prev_sim__works_evaluator.py:377
↓ 1 callersFunctionchange_config_file
(input_config_file_path: str, output_config_file_path: str, cities_number: int, input_path: str, output_path:
examples/tsp_tour_minimization/utils/runner.py:21
↓ 1 callersFunctioncheckPointerProximity
(clientX, clientY)
scripts/static/js/sidebar.js:132
↓ 1 callersFunctioncheck_inside_triangle_wtol
Checks that all points are inside the triangle with vertices (0,0), (1,0), (0.5, sqrt(3)/2). Args: points: Array of 2D points to check
examples/alphaevolve_math_problems/heilbronn_triangle/evaluator.py:27
↓ 1 callersFunctioncircle_packing21
Places 21 non-overlapping circles inside a rectangle of perimeter 4 in order to maximize the sum of their radii. Returns: circles: n
examples/alphaevolve_math_problems/circle_packing_rect/initial_program.py:5
↓ 1 callersFunctioncli
(initial_program_dir: pathlib.Path, openevolve_output_dir: pathlib.Path)
examples/tsp_tour_minimization/start_evolution.py:64
↓ 1 callersFunctioncloseModal
()
scripts/static/js/manual.js:137
↓ 1 callersMethodcollect_files
Collect all config/*config*.yaml and examples/**/*config*.yaml files
tests/test_valid_configs.py:16
↓ 1 callersMethodcompile_mlir_with_optimizations
Apply optimizations and compile MLIR
examples/attention_optimization/legacy/prev_sim__works_evaluator.py:308
↓ 1 callersFunctioncompile_tsp_executable
Compile TSP.cpp in `dir_path`, creating an executable `dir_path/bin/runner` Raises: FileNotFoundError, TimeoutError, RuntimeError
examples/tsp_tour_minimization/utils/tsp_runner.py:37
↓ 1 callersFunctioncomputeMetricMinMax
(nodes)
scripts/static/js/main.js:17
↓ 1 callersFunctioncompute_c4_and_rmax
(input_coeffs: np.ndarray)
examples/alphaevolve_math_problems/uncertainty_ineq/evaluator.py:76
↓ 1 callersFunctioncompute_max_radii
Compute the maximum possible radii for each circle position such that they don't overlap and stay within the unit square. Args:
examples/circle_packing_with_artifacts/initial_program.py:51
↓ 1 callersFunctioncompute_max_radii
Compute the maximum possible radii for each circle position such that they don't overlap and stay within the unit square. Args:
examples/circle_packing/initial_program.py:51
↓ 1 callersFunctioncompute_output_base_metrics
Computes base metrics after filtering NaNs from predictions. Ensures inputs y_pred and y are treated as 1D arrays.
examples/symbolic_regression/eval.py:31
↓ 1 callersFunctionconfigure_pipeline
Configure a data processing pipeline with 4 independent modules. Each module choice is independent - changing one doesn't affect what's
examples/k_module_problem/initial_program.py:18
↓ 1 callersFunctionconfirm_or_die
(problem, language, files, mainclass, tag)
examples/online_judge_programming/submit.py:341
↓ 1 callersFunctionconstruct_packing
Construct a specific arrangement of 26 circles in a unit square that attempts to maximize the sum of their radii. Returns: Tuple
examples/circle_packing_with_artifacts/initial_program.py:6
↓ 1 callersFunctionconstruct_packing
Construct a specific arrangement of 26 circles in a unit square that attempts to maximize the sum of their radii. Returns: Tuple
examples/circle_packing/initial_program.py:6
↓ 1 callersFunctionconstruct_packing
Construct an optimized arrangement of 26 circles in a unit square using mathematical principles and optimization techniques. Returns:
examples/circle_packing/best_program.py:7
↓ 1 callersFunctioncreateEditors
()
scripts/static/js/manual.js:79
↓ 1 callersMethodcreate_baseline_mlir
Create a simple baseline MLIR attention implementation
examples/attention_optimization/legacy/prev_sim__works_evaluator.py:286
↓ 1 callersFunctioncreate_config
Create a YAML configuration file for the symbolic regression task. Args: problem: Dictionary containing problem data Returns:
examples/symbolic_regression/data_api.py:521
↓ 1 callersFunctioncreate_evaluator
Create an evaluator script for the symbolic regression problem. The evaluator assesses model performance using BFGS optimization and com
examples/symbolic_regression/data_api.py:185
↓ 1 callersFunctioncreate_improvement_prompt
Create prompt asking LLM to improve the program.
examples/k_module_problem/iterative_agent.py:87
↓ 1 callersMethodcreate_lowered_file
Create a fully lowered MLIR file
examples/attention_optimization/scripts/mlir_lowering_pipeline.py:141
↓ 1 callersFunctioncreate_manual_blueprint
(get_visualizer_path: Callable[[], str])
scripts/manual.py:128
↓ 1 callersFunctioncreate_program
Create a Python script with a naive linear model for symbolic regression. The generated script contains a `func(x, params)` that computes pr
examples/symbolic_regression/data_api.py:70
↓ 1 callersMethodcreate_task
Create and track a task in the pool Args: coro: Coroutine function to run *args: Arguments to pass to the co
openevolve/utils/async_utils.py:199
↓ 1 callersFunctiondemo_model_parameter_selection
Demonstrate how different models get different parameters
tests/test_model_parameter_demo.py:6
↓ 1 callersFunctiondiscover_algotune_tasks
Discover all AlgoTune task directories. Args: algotune_dir: Path to examples/algotune directory Returns: Li
examples/algotune/run_benchmark.py:82
↓ 1 callersFunctiondisposeEditors
()
scripts/static/js/manual.js:107
↓ 1 callersFunctionenhanced_filter_with_trend_preservation
Enhanced version with trend preservation using weighted moving average. Args: x: Input signal (1D array of real-valued samples)
examples/signal_processing/initial_program.py:41
↓ 1 callersFunctionensureGraphSvg
()
scripts/static/js/graph.js:158
↓ 1 callersMethodestimate_performance_from_ir
Estimate performance based on IR analysis
examples/attention_optimization/evaluator.py:95
↓ 1 callersFunctionevaluate
(program_path: str)
examples/rust_adaptive_sort/evaluator.py:20
↓ 1 callersFunctionevaluate
Main evaluation function that tests the signal processing algorithm on multiple test signals and calculates the composite performance metric.
examples/signal_processing/evaluator.py:266
↓ 1 callersFunctionevaluate
🛡️ BULLETPROOF evaluation function called by OpenEvolve
examples/mlx_metal_kernel_opt/evaluator.py:1432
↓ 1 callersFunctionevaluate
Evaluate the program module located in the specified directory.
examples/arc_benchmark/post_evolution_eval.py:20
↓ 1 callersFunctionevaluate
Evaluate the program by running it once and checking the sum of radii Args: program_path: Path to the program file Returns:
examples/circle_packing_with_artifacts/evaluator.py:192
↓ 1 callersFunctionevaluate
Enhanced evaluation with baseline comparison for fft_cmplx_scipy_fftpack task. This evaluator: 1. Loads the evolved solve method fro
examples/algotune/fft_cmplx_scipy_fftpack/evaluator.py:260
↓ 1 callersFunctionevaluate
Enhanced evaluation with baseline comparison for eigenvectors_complex task. This evaluator: 1. Loads the evolved solve method from i
examples/algotune/eigenvectors_complex/evaluator.py:260
↓ 1 callersFunctionevaluate
Enhanced evaluation with baseline comparison for convolve2d_full_fill task. This evaluator: 1. Loads the evolved solve method from i
examples/algotune/convolve2d_full_fill/evaluator.py:260
↓ 1 callersFunctionevaluate
Enhanced evaluation with baseline comparison for affine_transform_2d task. This evaluator: 1. Loads the evolved solve method from in
examples/algotune/affine_transform_2d/evaluator.py:260
↓ 1 callersFunctionevaluate
Enhanced evaluation with baseline comparison for polynomial_real task. This evaluator: 1. Loads the evolved solve method from initia
examples/algotune/polynomial_real/evaluator.py:260
↓ 1 callersFunctionevaluate
Enhanced evaluation with baseline comparison for psd_cone_projection task. This evaluator: 1. Loads the evolved solve method from in
examples/algotune/psd_cone_projection/evaluator.py:260
↓ 1 callersFunctionevaluate
Enhanced evaluation with baseline comparison for fft_convolution task. This evaluator: 1. Loads the evolved solve method from initia
examples/algotune/fft_convolution/evaluator.py:260
↓ 1 callersFunctionevaluate
Enhanced evaluation with baseline comparison for lu_factorization task. This evaluator: 1. Loads the evolved solve method from initi
examples/algotune/lu_factorization/evaluator.py:260
↓ 1 callersFunctionevaluate
Entry point for OpenEvolve
examples/attention_optimization/evaluator.py:289
↓ 1 callersFunctionevaluate
(file_path)
examples/lm_eval/evaluator_stub.py:5
↓ 1 callersFunctionevaluate
Evaluate the program by running it once and checking the sum of radii Args: program_path: Path to the program file Returns:
examples/circle_packing/evaluator.py:186
↓ 1 callersFunctionevaluate
Evaluate the program by running it multiple times and checking how close it gets to the known global minimum. Args: program_path
examples/function_minimization/evaluator.py:45
↓ 1 callersFunctionevaluate
Evaluate an R program implementing robust regression. Tests the program on synthetic data with outliers to measure: - Accuracy (MSE, MAE
examples/r_robust_regression/evaluator.py:19
↓ 1 callersFunctionevaluate
High-level, single-call evaluation function. This orchestrates the entire process: 1. Infers the task name. 2. Fits the model on tra
examples/sldbench/evaluator.py:229
↓ 1 callersMethodevaluate
BULLETPROOF evaluation that handles ALL Metal kernel failures: 1. Enhanced program extraction with syntax validation 2. Pre-e
examples/mlx_metal_kernel_opt/evaluator.py:105
↓ 1 callersFunctionevaluate_extraction
Evaluate the accuracy of extracted documentation. Args: docs: Extracted documentation expected: Expected results Return
examples/web_scraper_optillm/evaluator.py:260
↓ 1 callersFunctionevaluate_stage1
(file_path)
examples/lm_eval/evaluator_stub.py:1
↓ 1 callersFunctionevaluate_stage2
Stage 2 evaluation: Full evaluation with all samples Args: prompt_path: Path to the prompt file Returns: Dictionary wit
examples/llm_prompt_optimization/evaluator.py:526
↓ 1 callersFunctionevaluation
Evaluates a model by loading it, optimizing its parameters, and testing it. The model function from program_path is expected to be named 'f
examples/symbolic_regression/eval.py:147
↓ 1 callersFunctionevolve_algorithm
Evolve an algorithm class based on a benchmark Args: algorithm_class: Initial algorithm class to evolve benchmark: Function
openevolve/api.py:436
↓ 1 callersFunctionexport_traces_hdf5
Export traces to HDF5 format Args: traces: List of trace objects with to_dict() method output_path: Path to save the HDF5 fi
openevolve/utils/trace_export_utils.py:83
↓ 1 callersFunctionexport_traces_jsonl
Export traces to JSONL format (one JSON object per line) Args: traces: List of trace objects with to_dict() method output_pa
openevolve/utils/trace_export_utils.py:14
↓ 1 callersFunctionextract_code_block
Extract Python code from LLM response.
examples/k_module_problem/iterative_agent.py:37
↓ 1 callersFunctionextract_code_language
Try to determine the language of a code snippet Args: code: Code snippet Returns: Detected language or "unknown"
openevolve/utils/code_utils.py:205
↓ 1 callersFunctionextract_problem_data_from_initialized_dataset
Extract data for a specific problem from an initialized dataset. Args: initialized_dataset: Pre-initialized and setup dataset object
examples/symbolic_regression/data_api.py:39
↓ 1 callersFunctionfetchAndRender
()
scripts/static/js/main.js:121
↓ 1 callersMethodfind_available_passes
Find what lowering passes are available
examples/attention_optimization/scripts/mlir_lowering_pipeline.py:25
↓ 1 callersFunctionfind_best_program
Find the best_program.py file in the expected location
examples/mlx_metal_kernel_opt/test_optimized_attention.py:26
↓ 1 callersFunctionfind_free_port
Find a free port starting from start_port
tests/test_utils.py:21
↓ 1 callersFunctionformatMetrics
(metrics)
scripts/static/js/main.js:43
↓ 1 callersFunctionformat_documentation
Format extracted documentation into a readable string. Args: api_docs: List of API documentation dictionaries Returns:
examples/web_scraper_optillm/initial_program.py:110
↓ 1 callersFunctionformat_heat_map_stdin
(cities: np.ndarray)
examples/tsp_tour_minimization/utils/heat_map_runner.py:88
↓ 1 callersFunctionformat_improvement_safe
Safely format improvement metrics for logging. Args: parent_metrics: Parent program metrics child_metrics: Child program met
openevolve/utils/format_utils.py:38
↓ 1 callersFunctionformat_input_file
(input_file_path: str, cities: np.ndarray, heat_map: np.ndarray)
examples/tsp_tour_minimization/utils/runner.py:14
↓ 1 callersFunctionformat_query_code
(dir_path: str)
examples/tsp_tour_minimization/utils/code_to_query.py:88
↓ 1 callersFunctionformat_rich_feedback
Format rich feedback if available (RICH_FEEDBACK=1).
examples/k_module_problem/iterative_agent.py:67
↓ 1 callersMethodfrom_dict
Create from dictionary representation
openevolve/database.py:84
↓ 1 callersMethodgenerate
(self, prompts: List[str], max_gen_toks: int = None, stop=None, **kwargs)
examples/lm_eval/lm-eval.py:51
↓ 1 callersMethodgenerate_all_with_context
Generate text using a all available models and average their returned metrics
openevolve/llm/ensemble.py:87
↓ 1 callersFunctiongenerate_config
(task_num, task_file, dataset_root="/workspaces/ARC-Evolve/data/arc-prize-2025")
examples/arc_benchmark/generate_config.py:44
↓ 1 callersFunctiongenerate_feedback
Generate detailed feedback for the LLM to improve the scraper. This feedback will be included in the evolution prompt to guide the LLM t
examples/web_scraper_optillm/evaluator.py:301
↓ 1 callersFunctiongenerate_random_config
Generate a random pipeline configuration.
examples/k_module_problem/run_random_baseline.py:28
↓ 1 callersFunctiongenerate_random_dataset
(file_path: str, n: int, instances_number: int = 128)
examples/tsp_tour_minimization/utils/load_data.py:14
↓ 1 callersFunctiongenerate_summary
Generate summary statistics from task results. Args: task_results: Dictionary of task results Returns: Summ
examples/algotune/run_benchmark.py:297
↓ 1 callersMethodgenerate_summary
Generate benchmark summary statistics
examples/mlx_metal_kernel_opt/qwen3_benchmark_suite.py:838
↓ 1 callersFunctiongenerate_test_signal
Generate synthetic test signal with known characteristics. Args: length: Length of the signal noise_level: Standard deviatio
examples/signal_processing/initial_program.py:92
↓ 1 callersFunctiongenerate_test_signals
Generate multiple test signals with different characteristics
examples/signal_processing/evaluator.py:217
↓ 1 callersMethodgenerate_with_context
Generate text using a system message and conversational context
openevolve/llm/ensemble.py:63
↓ 1 callersFunctiongetEditorText
(editor)
scripts/static/js/manual.js:75
↓ 1 callersFunctiongetSystemTheme
()
scripts/static/js/mainUI.js:65
↓ 1 callersMethodget_artifact_keys
Get list of artifact keys
openevolve/evaluation_result.py:43
↓ 1 callersFunctionget_c4_from_params
Calculates the precise C4 bound from a final set of parameters.
examples/alphaevolve_math_problems/uncertainty_ineq/initial_program.py:160
↓ 1 callersFunctionget_client
()
examples/llm_prompt_optimization/evaluate_prompts.py:19
↓ 1 callersFunctionget_config
Returns a ConfigParser object for the .kattisrc file(s)
examples/online_judge_programming/submit.py:146
← previousnext →401–500 of 1,478, ranked by callers