AI EVALUATION, IN CONTEXT.BY EQUALITY MACHINE

LLM Stats

HumanEval

HumanEval asks a model to implement a small Python function from a specification, then checks its behavior by running tests. Read pass@1 and pass@k separately.

Original 164-task Python HumanEval with its original tests. HumanEval+, multilingual variants and infilling variants remain separate evaluations.

Function completion from a specification

A prompt supplies a function signature and docstring. The original set contains 164 hand-written programming problems with tests, spanning language understanding, algorithms and elementary mathematics. The model supplies code that satisfies the requested behavior.

Evaluating Large Language Models Trained on Code · HumanEval and pass@k

Execution determines correctness

The harness executes each generated completion against the task's tests and records pass or failure. Matching reference wording or source code is unnecessary. Runtime errors and timeouts are failures under the harness configuration.

OpenAI HumanEval · Official evaluation harness · HumanEval · Functional evaluation and pass@k implementation

What pass@k measures

Pass@k estimates whether at least one of k generated candidates passes. The official estimator uses the number of samples and successful samples per problem. A high pass@100 does not mean a user receives correct code on the first attempt.

HumanEval · Functional evaluation and pass@k implementation

Match the sampling and test version

Compare the same k, sampling temperature, completion handling and test suite. The paper shows that preferred temperatures differ with k. Results from extra tests or other languages should retain their own variant labels.

Evaluating Large Language Models Trained on Code · HumanEval and pass@k · OpenAI HumanEval · Official evaluation harness

A compact coding signal

Passing a finite test suite is evidence about those cases, not a proof of all behavior. These short functions do not cover repository maintenance or long projects. The official repository now marks the original harness as unmaintained historical material.

OpenAI HumanEval · Official evaluation harness · Evaluating Large Language Models Trained on Code · HumanEval and pass@k

Data source and credit: LLM Stats

Evidence available for this benchmark

This source record contains 66 numeric observations. The source distinguishes 66 model identities or configurations. A model may appear more than once; check the version, tools and run budget before comparing. Read results and row-level evidence →

Metric direction
higher is better

Start with these resources

Cited documents and dates (1)

Catalog collected on 2026-08-17; resources and fields reflect that saved source.

Recorded attention

Observed on: 2026-10-12

GitHub stars
3,402
Hugging Face paper upvotes
12

openai/human-eval · View source snapshot

Dated attention observations, not live counts or benchmark scores.

Evaluation context and evidence

Source
LLM Stats
Publisher
Not recorded
Benchmark release
2021-07-08
Collected
2026-08-17
Modality
text

These are source-reported observations, not independent reruns by this site. Check the task version, evaluation protocol, unit and reporting date before comparing models. Results from different setups are not a universal ranking.

Reported results 66

Shown in source observation order, not ranked. Dates retain the precision provided by the source.

ModelValueUnitProtocolReported date and basisSource
MiniCPM-SALA0.9512Not recordedNot recorded2026-02-11 · model_announcementLLM Stats
Kimi K2 09050.945Not recordedNot recorded2025-09-05 · model_announcementLLM Stats
Claude 3.5 Sonnet0.937Not recordedNot recorded2024-10-22 · model_announcementLLM Stats
GPT-50.934Not recordedNot recorded2025-08-07 · model_announcementLLM Stats
Kimi K2 Instruct0.933Not recordedNot recorded2025-07-11 · model_announcementLLM Stats
Qwen2.5-Coder 32B Instruct0.927Not recordedNot recorded2024-09-19 · model_announcementLLM Stats
o1-mini0.924Not recordedNot recorded2024-09-12 · model_announcementLLM Stats
Sarvam-30B0.921Not recordedNot recorded2026-03-06 · model_announcementLLM Stats
Mistral Large 20.92Not recordedNot recorded2024-07-24 · model_announcementLLM Stats
Claude 3.5 Sonnet0.92Not recordedNot recorded2024-06-21 · model_announcementLLM Stats
Qwen2.5 VL 32B Instruct0.915Not recordedNot recorded2025-02-28 · model_announcementLLM Stats
GPT-4o0.902Not recordedNot recorded2024-05-13 · model_announcementLLM Stats
Granite 3.3 8B Instruct0.8973Not recordedNot recorded2025-04-16 · model_announcementLLM Stats
Granite 3.3 8B Base0.8973Not recordedNot recorded2025-04-16 · model_announcementLLM Stats
Gemini Diffusion0.896Not recordedNot recorded2025-05-20 · model_announcementLLM Stats
Nova Pro0.89Not recordedNot recorded2024-11-20 · model_announcementLLM Stats
Llama 3.1 405B Instruct0.89Not recordedNot recorded2024-07-23 · model_announcementLLM Stats
DeepSeek-V2.50.89Not recordedNot recorded2024-05-08 · model_announcementLLM Stats
LongCat-Flash-Chat0.8841Not recordedNot recorded2025-08-29 · model_announcementLLM Stats
Mistral Small 3.1 24B Instruct0.8841Not recordedNot recorded2025-03-17 · model_announcementLLM Stats
Llama 3.3 70B Instruct0.884Not recordedNot recorded2024-12-06 · model_announcementLLM Stats
Qwen2.5-Coder 7B Instruct0.884Not recordedNot recorded2024-09-19 · model_announcementLLM Stats
Qwen2.5 32B Instruct0.884Not recordedNot recorded2024-09-19 · model_announcementLLM Stats
Grok-20.884Not recordedNot recorded2024-08-13 · model_announcementLLM Stats
o10.881Not recordedNot recorded2024-12-17 · model_announcementLLM Stats
Claude 3.5 Haiku0.881Not recordedNot recorded2024-10-22 · model_announcementLLM Stats
GPT-4.50.88Not recordedNot recorded2025-02-27 · model_announcementLLM Stats
Gemma 3 27B0.878Not recordedNot recorded2025-03-12 · model_announcementLLM Stats
GPT-4o mini0.872Not recordedNot recorded2024-07-18 · model_announcementLLM Stats
GPT-4 Turbo0.871Not recordedNot recorded2024-04-09 · model_announcementLLM Stats
Qwen2.5 72B Instruct0.866Not recordedNot recorded2024-09-19 · model_announcementLLM Stats
Qwen2 72B Instruct0.86Not recordedNot recorded2024-07-23 · model_announcementLLM Stats
Grok-2 mini0.857Not recordedNot recorded2024-08-13 · model_announcementLLM Stats
Gemma 3 12B0.854Not recordedNot recorded2025-03-12 · model_announcementLLM Stats
Nova Lite0.854Not recordedNot recorded2024-11-20 · model_announcementLLM Stats
Claude 3 Opus0.849Not recordedNot recorded2024-02-29 · model_announcementLLM Stats
Mistral Small 3 24B Instruct0.848Not recordedNot recorded2025-01-30 · model_announcementLLM Stats
Qwen2.5 7B Instruct0.848Not recordedNot recorded2024-09-19 · model_announcementLLM Stats
Gemini 1.5 Pro0.841Not recordedNot recorded2024-05-01 · model_announcementLLM Stats
Qwen2.5 14B Instruct0.835Not recordedNot recorded2024-09-19 · model_announcementLLM Stats
Phi 40.826Not recordedNot recorded2024-12-12 · model_announcementLLM Stats
IBM Granite 4.0 Tiny Preview0.824Not recordedNot recorded2025-05-02 · model_announcementLLM Stats
Nova Micro0.811Not recordedNot recorded2024-11-20 · model_announcementLLM Stats
Codestral-22B0.811Not recordedNot recorded2024-05-29 · model_announcementLLM Stats
Llama 3.1 70B Instruct0.805Not recordedNot recorded2024-07-23 · model_announcementLLM Stats
Qwen2 7B Instruct0.799Not recordedNot recorded2024-07-23 · model_announcementLLM Stats
Qwen2.5-Omni-7B0.787Not recordedNot recorded2025-03-27 · model_announcementLLM Stats
Claude 3 Haiku0.759Not recordedNot recorded2024-03-13 · model_announcementLLM Stats
Gemma 3n E4B Instructed0.75Not recordedNot recorded2025-06-26 · model_announcementLLM Stats
Gemma 3n E4B Instructed LiteRT Preview0.75Not recordedNot recorded2025-05-20 · model_announcementLLM Stats
Gemini 1.5 Flash0.743Not recordedNot recorded2024-05-01 · model_announcementLLM Stats
Grok-1.50.741Not recordedNot recorded2024-03-28 · model_announcementLLM Stats
Claude 3 Sonnet0.73Not recordedNot recorded2024-02-29 · model_announcementLLM Stats
Llama 3.1 8B Instruct0.726Not recordedNot recorded2024-07-23 · model_announcementLLM Stats
Pixtral-12B0.72Not recordedNot recorded2024-09-17 · model_announcementLLM Stats
Gemma 3 4B0.713Not recordedNot recorded2025-03-12 · model_announcementLLM Stats
Phi-3.5-MoE-instruct0.707Not recordedNot recorded2024-08-23 · model_announcementLLM Stats
GPT-3.5 Turbo0.68Not recordedNot recorded2023-03-21 · model_announcementLLM Stats
GPT-40.67Not recordedNot recorded2023-06-13 · model_announcementLLM Stats
Gemma 3n E2B Instructed0.665Not recordedNot recorded2025-06-26 · model_announcementLLM Stats
Gemma 3n E2B Instructed LiteRT (Preview)0.665Not recordedNot recorded2025-05-20 · model_announcementLLM Stats
Phi-3.5-mini-instruct0.628Not recordedNot recorded2024-08-23 · model_announcementLLM Stats
Gemma 2 27B0.518Not recordedNot recorded2024-06-27 · model_announcementLLM Stats
Gemma 3 1B0.415Not recordedNot recorded2025-03-12 · model_announcementLLM Stats
Gemma 2 9B0.402Not recordedNot recorded2024-06-27 · model_announcementLLM Stats
Ministral 8B Instruct0.348Not recordedNot recorded2024-10-16 · model_announcementLLM Stats

Related records in other sources