Skip to content

Add processing for acceptance criteria for ShieldBenchmarkDataMapper#115

Draft
mjeremicTT wants to merge 1 commit into
tenstorrent:mainfrom
mjeremicTT:mjeremic/add-acceptance-criteria-for-shield
Draft

Add processing for acceptance criteria for ShieldBenchmarkDataMapper#115
mjeremicTT wants to merge 1 commit into
tenstorrent:mainfrom
mjeremicTT:mjeremic/add-acceptance-criteria-for-shield

Conversation

@mjeremicTT

Copy link
Copy Markdown
Contributor

This PR adds support for processing acceptance_summary data in Shield benchmark reports. The implementation extracts acceptance_criteria as measurements and merges all acceptance_summary fields with model_spec_data into config_params, with model_spec_data keys taking precedence when conflicts occur. A new _normalize_measurement_value method converts string boolean values ("true"/"false") to floats (1.0/0.0) for proper measurement storage. Tests verify correct handling of acceptance summary data, metadata merging, and precedence rules. The changes enable tracking of acceptance criteria metrics alongside existing benchmark and evaluation data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant