HumanEval
Also called: OpenAI HumanEval
A benchmark that evaluates the code generation capabilities of AI models by measuring their ability to generate functionally correct code that passes predefined unit tests for a collection of programming tasks.
Explore more about Benchmarks
Related terms
The automated creation of source code from natural language, specifications, prompts, or structured inputs using AI or software tools.
Unit TestingA software testing method that verifies the correctness of individual isolated units or components of code.
Pass@kA code-generation metric measuring the probability that at least one of k generated solutions correctly solves a given programming problem.
MBPPMBPPA benchmark for evaluating the ability of language models to generate Python code from natural language descriptions.