Skip to content
Testaroo

Evaluation & metrics fixtures

Benchmark results, confusion matrices, ROC curves, and classification reports in CSV and JSON, for testing eval dashboards, metric parsers, and leaderboard importers.

40 of 40 files
Preview of Survey Responses: Likert + NPS (CSV, 60 rows)
csv
1.6 KB
Actual file preview for Survey Responses: Likert + NPS (CSV, 60 rows)

Survey Responses: Likert + NPS (CSV, 60 rows)

A customer-survey response set: 60 respondents rating five statements on a 1–5 Likert scale plus a 0–10 NPS score and a segment. A fixture for testing survey analysis, aggregation, and NPS/CSAT calculations.

File
CSV · Surveys · 60 rows
Preview of Recommender Ratings: user/item/rating (CSV, 240 rows)
csv
6.1 KB
Actual file preview for Recommender Ratings: user/item/rating (CSV, 240 rows)

Recommender Ratings: user/item/rating (CSV, 240 rows)

A MovieLens-style ratings log: 240 user/item/rating events with Unix timestamps across 50 users and 40 items. A fixture for testing recommender pipelines, collaborative-filtering loaders, and sparse-matrix builders.

File
CSV · Recommender · 240 rows
Preview of Model Benchmark Results (JSON)
json
663 B
Actual file preview for Model Benchmark Results (JSON)

Model Benchmark Results (JSON)

A model-evaluation summary in JSON, per-task scores for a fictional model across sentiment, NER, summarization, translation, and QA, each with its metric and sample size. A fixture for testing eval dashboards and leaderboard importers.

File
JSON · Eval
Preview of Confusion Matrix: 3-class (CSV)
csv
64 B
Actual file preview for Confusion Matrix: 3-class (CSV)

Confusion Matrix: 3-class (CSV)

A 3-class confusion matrix as CSV: rows are the true class, columns the predicted class, cells the counts. Paired with a JSON twin for testing metric parsers and evaluation visualisers.

File
CSV · Eval
Use case
Model evaluationCSV parsing+1· Paired fixture
Preview of Confusion Matrix: 3-class (JSON)
json
264 B
Actual file preview for Confusion Matrix: 3-class (JSON)

Confusion Matrix: 3-class (JSON)

The same 3-class confusion matrix as JSON: a labels array plus a nested counts matrix. The structured twin of the CSV, for testing evaluation tooling.

File
JSON · Eval
Use case
Model evaluationJSON parsing+1· Paired fixture
Preview of ROC Curve Points (CSV)
csv
179 B
Actual file preview for ROC Curve Points (CSV)

ROC Curve Points (CSV)

An ROC curve as CSV: decision threshold with the corresponding false-positive and true-positive rates, monotonic from (0,0) to (1,1). A fixture for testing chart tools and AUC calculators.

File
CSV · Eval
Preview of Classification Report (JSON)
json
588 B
Actual file preview for Classification Report (JSON)

Classification Report (JSON)

A per-class classification report in the scikit-learn structure: precision, recall, F1, and support for each class plus accuracy and macro/weighted averages. A fixture for testing metric parsers and report renderers.

File
JSON · Eval
Preview of ONNX Inference Contract - Static Identity Model
onnx
260 B
Actual file preview for ONNX Inference Contract - Static Identity Model

ONNX Inference Contract - Static Identity Model

A one-node identity graph with a fixed 1x4 float tensor, useful as the smallest loader and inference smoke test. The matching JSON input and expected output make the model immediately usable in a CI inference assertion.

File
ONNX · Model Inference
Use case
Model inference testingModel evaluation+1· Conversion set