kernelfoundry.algorithmΒΆ

Algorithm code of kernelfoundry (runs evolutionary algorithm).

Modules

answer_processor

AnswerProcessor class for postprocessing LLM responses into Program objects.

evolve_database_optimization_aware

Production MAP-Elites Database for Optimization-Aware Kernel Evolution

inference_server

Inference classes for submitting LLM queries.

problem_logger

Logger for kernel generation and evaluation results.

prompts

Prompt construction module for kernel generation

qd_gradient

Quality-Diversity Gradient Module for MAP-Elites Kernel Evolution

schemas

Interfaces and schemas for kernel Program objects and evaluation results.

utils

Utility functions for algorithm module.