Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/algorithmicsuperintelligence/openevolve
/ functions
Functions
1,478 in github.com/algorithmicsuperintelligence/openevolve
⨍
Functions
1,478
◇
Types & classes
176
↳
Endpoints
11
↓ 1 callers
Function
validate_packing_inside_rect_wtol
(circles: np.array, tol: float = 1e-6)
examples/alphaevolve_math_problems/circle_packing_rect/evaluator.py:63
↓ 1 callers
Function
validate_packing_overlap_wtol
(circles: np.ndarray, tol: float = 1e-6)
examples/alphaevolve_math_problems/circle_packing_rect/evaluator.py:52
↓ 1 callers
Function
validate_packing_radii
(radii: np.ndarray)
examples/alphaevolve_math_problems/circle_packing_rect/evaluator.py:43
↓ 1 callers
Function
verify_autocorrelation_solution
Verify the autocorrelation solution for UPPER BOUND optimization
examples/alphaevolve_math_problems/first_autocorr_ineq/evaluator.py:24
↓ 1 callers
Function
verify_c2_solution
Verifies the C2 lower bound solution using the rigorous, unitless, piecewise linear integral method.
examples/alphaevolve_math_problems/second_autocorr_ineq/evaluator.py:23
↓ 1 callers
Function
verify_c3_solution
Verify the solution for the C3 UPPER BOUND optimization.
examples/alphaevolve_math_problems/third_autocorr_ineq/evaluator.py:24
↓ 1 callers
Function
verify_c4_solution_strict
( user_coeffs: np.ndarray, reported_c4: float, reported_rmax: float, atol=1e-9, rtol=1e-9 )
examples/alphaevolve_math_problems/uncertainty_ineq/evaluator.py:87
↓ 1 callers
Function
verify_c5_solution
Verifies the C5 upper bound solution.
examples/alphaevolve_math_problems/erdos_min_overlap/evaluator.py:24
↓ 1 callers
Function
verify_c6_solution
Verifies the C6 lower bound solution.
examples/alphaevolve_math_problems/sums_diffs_finite_sets/evaluator.py:23
↓ 1 callers
Function
verify_construction
Verifies the hexagon packing construction with a rotated outer hexagon. Args: inner_hex_data: List of (x, y, angle_degrees) tuples for inner h
examples/alphaevolve_math_problems/hexagon_packing/12/evaluator.py:149
↓ 1 callers
Function
verify_construction
Verifies the hexagon packing construction with a rotated outer hexagon. Args: inner_hex_data: List of (x, y, angle_degrees) tuples for inner h
examples/alphaevolve_math_problems/hexagon_packing/11/evaluator.py:149
↓ 1 callers
Function
verify_sphere_packing
Checks that after normalizing, the points correspond to a valid sphere packing for kissing numbers. Args: sphere_centers: the list of sph
examples/alphaevolve_math_problems/kissing_number/evaluator.py:31
↓ 1 callers
Function
verify_tensor_decomposition
Verifies the correctness of the tensor decomposition.
examples/alphaevolve_math_problems/matmul/evaluator.py:24
↓ 1 callers
Method
verify_tools
Verify MLIR tools are available
examples/attention_optimization/evaluator.py:25
↓ 1 callers
Method
verify_tools
Verify required MLIR tools
examples/attention_optimization/scripts/mlir_lowering_pipeline.py:17
↓ 1 callers
Function
visualize
Visualize the circle packing Args: centers: np.array of shape (n, 2) with (x, y) coordinates radii: np.array of shape (n) wi
examples/circle_packing_with_artifacts/initial_program.py:98
↓ 1 callers
Function
visualize
Visualize the circle packing Args: centers: np.array of shape (n, 2) with (x, y) coordinates radii: np.array of shape (n) wi
examples/circle_packing/initial_program.py:98
↓ 1 callers
Function
weighted_l2_loss
(reconstructed: jnp.ndarray, target: jnp.ndarray)
examples/alphaevolve_math_problems/matmul/initial_program.py:40
Method
__call__
( self, x: mx.array, mask: Optional[mx.array] = None, cache: Optional[Any] = N
examples/mlx_metal_kernel_opt/initial_program.py:290
Method
__call__
( self, x: mx.array, mask: Optional[mx.array] = None, cache: Optional[Any] = N
examples/mlx_metal_kernel_opt/best_program.py:293
Method
__enter__
Context manager entry
openevolve/evolution_trace.py:311
Method
__exit__
Context manager exit
openevolve/evolution_trace.py:315
Method
__init__
(self)
tests/test_checkpoint_resume.py:24
Method
__init__
(self, model, some_field)
tests/test_llm_ensemble.py:41
Method
__init__
(self, target_tensor: jnp.ndarray, hypers: Hyperparameters)
examples/alphaevolve_math_problems/matmul/initial_program.py:70
Method
__init__
(self, target_tensor: jnp.ndarray, hypers: Hyperparameters)
examples/alphaevolve_math_problems/matmul/initial_program.py:92
Method
__init__
(self, hypers: Hyperparameters)
examples/alphaevolve_math_problems/uncertainty_ineq/initial_program.py:30
Method
__init__
(self, hypers: Hyperparameters)
examples/alphaevolve_math_problems/sums_diffs_finite_sets/initial_program.py:22
Method
__init__
(self, hypers: Hyperparameters)
examples/alphaevolve_math_problems/first_autocorr_ineq/initial_program.py:25
Method
__init__
(self, hypers: Hyperparameters)
examples/alphaevolve_math_problems/erdos_min_overlap/initial_program.py:23
Method
__init__
(self, hypers: Hyperparameters)
examples/alphaevolve_math_problems/third_autocorr_ineq/initial_program.py:25
Method
__init__
(self, hypers: Hyperparameters)
examples/alphaevolve_math_problems/second_autocorr_ineq/initial_program.py:25
Method
__init__
( self, model_path: str = "mlx-community/Qwen3-0.6B-bf16", hook_program_path: Optional
examples/mlx_metal_kernel_opt/qwen3_benchmark_suite.py:57
Method
__init__
(self, args)
examples/mlx_metal_kernel_opt/initial_program.py:249
Method
__init__
(self)
examples/mlx_metal_kernel_opt/evaluator.py:69
Method
__init__
(self, args)
examples/mlx_metal_kernel_opt/best_program.py:252
Method
__init__
Initialize the adapter. Args: algotune_path: Path to AlgoTune repository directory (e.g., /path/to/AlgoTune)
examples/algotune/task_adapter.py:22
Method
__init__
Initialize the FFTComplexScipyFFTpack.
examples/algotune/fft_cmplx_scipy_fftpack/initial_program.py:56
Method
__init__
Initialize the EigenvectorsComplex.
examples/algotune/eigenvectors_complex/initial_program.py:68
Method
__init__
Initialize the EigenvectorsComplex.
examples/algotune/eigenvectors_complex/best_program.py:68
Method
__init__
Initialize the Convolve2DFullFill.
examples/algotune/convolve2d_full_fill/initial_program.py:65
Method
__init__
Initialize the Convolve2DFullFill.
examples/algotune/convolve2d_full_fill/best_program.py:65
Method
__init__
Initialize the AffineTransform2D.
examples/algotune/affine_transform_2d/initial_program.py:67
Method
__init__
Initialize the AffineTransform2D.
examples/algotune/affine_transform_2d/best_program.py:67
Method
__init__
Initialize the PolynomialReal.
examples/algotune/polynomial_real/initial_program.py:53
Method
__init__
Initialize the PolynomialReal.
examples/algotune/polynomial_real/best_program.py:70
Method
__init__
Initialize the PSDConeProjection.
examples/algotune/psd_cone_projection/initial_program.py:78
Method
__init__
Initialize the PSDConeProjection.
examples/algotune/psd_cone_projection/best_program.py:78
Method
__init__
Initialize the FFTConvolution.
examples/algotune/fft_convolution/initial_program.py:79
Method
__init__
Initialize the FFTConvolution.
examples/algotune/fft_convolution/best_program.py:80
Method
__init__
Initialize the LUFactorization.
examples/algotune/lu_factorization/initial_program.py:69
Method
__init__
Initialize the LUFactorization.
examples/algotune/lu_factorization/best_program.py:69
Method
__init__
(self)
examples/attention_optimization/evaluator.py:18
Method
__init__
(self)
examples/attention_optimization/legacy/prev_sim__works_evaluator.py:265
Method
__init__
(self)
examples/attention_optimization/scripts/mlir_lowering_pipeline.py:14
Method
__init__
( self, init_file: str = "initial_content_stub.txt", evaluator_file: str = "evaluator_
examples/lm_eval/lm-eval.py:29
Method
__init__
(self)
examples/symbolic_regression/bench/datamodules.py:23
Method
__init__
( self, dataset_identifier, short_dataset_identifier, root, default_sy
examples/symbolic_regression/bench/datamodules.py:73
Method
__init__
(self, root)
examples/symbolic_regression/bench/datamodules.py:128
Method
__init__
(self, root)
examples/symbolic_regression/bench/datamodules.py:143
Method
__init__
(self, root)
examples/symbolic_regression/bench/datamodules.py:154
Method
__init__
(self, config: DatabaseConfig)
openevolve/database.py:122
Method
__init__
( self, config: EvaluatorConfig, evaluation_file: str, llm_ensemble: Optional[
openevolve/evaluator.py:40
Method
__init__
( self, initial_program_path: str, evaluation_file: str, config: Config,
openevolve/controller.py:70
Method
__init__
( self, config: Config, evaluation_file: str, database: ProgramDatabase,
openevolve/process_parallel.py:338
Method
__init__
Initialize the evolution tracer Args: output_path: Path to save trace data format: Output format ('jsonl', '
openevolve/evolution_trace.py:66
Method
__init__
Initialize the EmbeddingClient. Args: model (str): The OpenAI embedding model name to use.
openevolve/embedding.py:32
Method
__init__
(self, max_concurrency: int = 10)
openevolve/utils/async_utils.py:172
Method
__init__
( self, model_cfg: Optional[dict] = None, )
openevolve/llm/openai.py:50
Method
__init__
(self, models_cfg: List[LLMModelConfig])
openevolve/llm/ensemble.py:20
Method
__init__
(self, custom_template_dir: Optional[str] = None)
openevolve/prompt/templates.py:178
Method
__init__
(self, config: PromptConfig)
openevolve/prompt/sampler.py:24
Method
__post_init__
Post-initialization to resolve ${VAR} env var references in api_key
openevolve/config.py:86
Method
__post_init__
Post-initialization to set up model configurations
openevolve/config.py:127
Method
__repr__
(self)
openevolve/api.py:29
Method
_artifact_deserializer
JSON deserializer for artifacts that handles bytes
openevolve/database.py:2425
Method
_artifact_serializer
JSON serializer for artifacts that handles bytes
openevolve/database.py:2419
Function
_format_improvement
Safely format improvement metrics
openevolve/controller.py:42
Function
_format_metrics
Safely format metrics, handling both numeric and string values
openevolve/controller.py:28
Method
_invalidate_diversity_cache
Invalidate the diversity cache when programs change significantly
openevolve/database.py:2163
Method
_is_valid_uuid
Check if a string is a valid UUID
tests/test_migration_no_duplicates.py:41
Method
_log_iteration
Log iteration progress Args: iteration: Iteration number parent: Parent program child: Child pro
openevolve/controller.py:415
Method
_loss_fn
(self, latent_decomposition: tuple)
examples/alphaevolve_math_problems/matmul/initial_program.py:81
Method
_loss_fn
(self, continuous_decomposition: tuple)
examples/alphaevolve_math_problems/matmul/initial_program.py:97
Method
_objective_fn
Penalize negative values of P(x) on [0, Xmax]; mild weighting to emphasize larger x.
examples/alphaevolve_math_problems/uncertainty_ineq/initial_program.py:47
Method
_objective_fn
Computes the objective function, which is the C1 ratio. We minimize this ratio to find a tight upper bound.
examples/alphaevolve_math_problems/first_autocorr_ineq/initial_program.py:30
Method
_objective_fn
The loss function includes the objective and a penalty for the constraint.
examples/alphaevolve_math_problems/erdos_min_overlap/initial_program.py:28
Method
_objective_fn
Computes the C3 ratio. The goal is to minimize this value.
examples/alphaevolve_math_problems/third_autocorr_ineq/initial_program.py:30
Function
_resizerHoverOff
()
scripts/static/js/sidebar.js:68
Function
_resizerHoverOn
()
scripts/static/js/sidebar.js:67
Function
_run_iteration_worker
Run a single iteration in a worker process
openevolve/process_parallel.py:134
Function
_safe_avg_metrics
Safely calculate average of only numeric metric values
openevolve/database.py:35
Function
_safe_sum_metrics
Safely sum only numeric metric values, ignoring strings and other types
openevolve/database.py:27
Function
_worker_init
Initialize worker process with necessary components
openevolve/process_parallel.py:39
Method
add_fragment
Add or update a fragment
openevolve/prompt/templates.py:236
Function
add_output_shape
(match)
examples/attention_optimization/scripts/fix_tensor_shapes.py:10
Method
add_template
Add or update a template
openevolve/prompt/templates.py:232
Function
api_task_answer
(task_id: str)
scripts/manual.py:160
Function
api_task_detail
(task_id: str)
scripts/manual.py:145
Function
api_tasks
()
scripts/manual.py:137
← previous
next →
701–800 of 1,478, ranked by callers