| { |
| "schema_version": "1.0", |
| "model_id": "AD01", |
| "stage": "S6-NV_COMPILED_MLIR_NUMERICAL_VALIDATION", |
| "random_seed": 20260806, |
| "threads": 1, |
| "base_quality_config": "configs/evaluation/anomaly_detection/AD01_dcase_quality_eval.json", |
| "artifacts": { |
| "fp32": { |
| "onnx": { |
| "path": "models/anomaly_detection/AD01/onnx/fp32/model_fp32.onnx", |
| "sha256": "4b23496a4b93b28a950ccb969e64dbbd1e16d7994d642ef6c292e230958e116f" |
| }, |
| "compiled_library": { |
| "path": "models/anomaly_detection/AD01/mlir/fp32/codegen/model.so", |
| "sha256": "7ca859be70e9d6d0915cc95a93e34878cbeccdaec940a1a5cc05e52cf097ff17" |
| }, |
| "source_tflite": { |
| "path": "models/anomaly_detection/AD01/source/fp32/ad01_fp32.tflite", |
| "sha256": "c66636f4d7f8af8b10518e7be750a22c9d8d46ec97326b40b0d94c097e0aad9b" |
| }, |
| "input_dtype": "float32", |
| "output_dtype": "float32", |
| "input_shape": [1, 640], |
| "output_shape": [1, 640], |
| "atol": 0.00001, |
| "rtol": 0.00001 |
| }, |
| "public_quantized": { |
| "onnx": { |
| "path": "models/anomaly_detection/AD01/onnx/quantized/model_quantized.onnx", |
| "sha256": "f918dbcb7669ba49c9d782b440587343e25c3fba3fa2eb2b8052552a7355ce60" |
| }, |
| "compiled_library": { |
| "path": "models/anomaly_detection/AD01/mlir/quantized/codegen/model.so", |
| "sha256": "cdb1cc4fc98e59b972d4fc555a0966a3e08e7e2a6f330aeb89c1d0966c5a5fd0" |
| }, |
| "source_tflite": { |
| "path": "models/anomaly_detection/AD01/source/quantized/ad01_int8.tflite", |
| "sha256": "87cf24194ef93d1d9b11a591d805526b98008e351655d29883c825c9c106ba24" |
| }, |
| "input_dtype": "int8", |
| "output_dtype": "int8", |
| "input_shape": [1, 640], |
| "output_shape": [1, 640], |
| "atol": 0.0, |
| "rtol": 0.0, |
| "input_scale": 0.3910152316093445, |
| "input_zero_point": 89, |
| "output_scale": 0.36449846625328064, |
| "output_zero_point": 96 |
| } |
| }, |
| "fixed_fixture": { |
| "fp32_generation": "default_rng(seed).uniform(-1, 1, [1,640]).astype(float32)", |
| "fp32_array_sha256": "c5377228e3eda7cb2c5b7d28b46ef8dbb02d5ce1475ffbbabdbb486c94091c26", |
| "public_quantized_generation": "default_rng(seed).integers(-128, 128, [1,640], dtype=int8)", |
| "public_quantized_array_sha256": "a53e2de17508429dd7486a815b063691cf1c06ff0b8ef96a409641bb2fb2fb24", |
| "use": "compiler_numerical_fidelity_only_not_dataset_or_calibration" |
| }, |
| "quality": { |
| "dataset": "DCASE 2020 Task 2 Development ToyCar test split", |
| "metric": "file-level reconstruction MSE ROC AUC and standardized partial AUC max_fpr=0.1", |
| "max_fpr": 0.1, |
| "acceptance_threshold": null, |
| "acceptance_policy": "THRESHOLD_UNDEFINED", |
| "expected_test_files": 2459, |
| "expected_feature_vectors_per_file": 196, |
| "expected_total_feature_vectors": 481964 |
| }, |
| "policy": { |
| "latency_measured": false, |
| "converter_run": false, |
| "lowering_run": false, |
| "codegen_run": false, |
| "model_or_weight_modified": false, |
| "quantization_generated": false, |
| "training_or_calibration": false, |
| "quantized_numerical_pass_changes_quantization_preservation_status": false, |
| "bare_metal_execution_claimed": false |
| } |
| } |
|
|