ONNX
onnxruntime
onnx-mlir
quantization
fp32
File size: 3,229 Bytes
ed3aeeb
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
{
  "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
  }
}