Skip to content
Testaroo

ONNX models with exact inference contracts

Small, validated ONNX graphs paired with named JSON inputs and expected tensor outputs. Use them to test runtime loading, dtype and shape handling, broadcasting, dynamic batches, reduction behavior, and numeric tolerances without downloading a production-sized model.

Each card starts with one representative test file. Choose a use case, search, or filter to find a specific profile; a card’s variant menu contains its related samples.

Filter these files
More filters and sorting
More file filters

Results

4 test families · 12 available files · Page 1 of 1

Preview of ONNX Inference Contract - Affine MatMul plus Add Input

Model Inference

ONNX Inference Contract - Affine MatMul plus Add Input

The named float32 input tensor payload for the Affine MatMul plus Add model, with explicit shapes and JSON values for runner-independent test setup.

File
JSON · Model Inference
Preview of ONNX Inference Contract - Dynamic-Batch ReduceSum Input

Model Inference

ONNX Inference Contract - Dynamic-Batch ReduceSum Input

The named float32 input tensor payload for the Dynamic-Batch ReduceSum model, with explicit shapes and JSON values for runner-independent test setup.

File
JSON · Model Inference
Preview of ONNX Inference Contract - Static Identity Input

Model Inference

ONNX Inference Contract - Static Identity Input

The named float32 input tensor payload for the Static Identity model, with explicit shapes and JSON values for runner-independent test setup.

File
JSON · Model Inference
Preview of ONNX Inference Contract - Two-Input Broadcast Add Expected Output

Model Inference

ONNX Inference Contract - Two-Input Broadcast Add Expected Output

The reference-evaluator output for the Two-Input Broadcast Add model and supplied input, including shape, dtype, exact values and a 1e-6 tolerance.

File
JSON · Model Inference